org.bidib.wizard.common.model.settings.DebugToolsSettingsInterface Maven / Gradle / Ivy
package org.bidib.wizard.common.model.settings;
import java.util.List;
import org.bidib.wizard.api.model.bean.ObservableBean;
import org.bidib.wizard.api.model.common.PreferencesPortType;
public interface DebugToolsSettingsInterface extends ObservableBean, DebugConnectionConfigurationProvider {
/**
* @return the netBidibHost
*/
public String getNetBidibHost();
/**
* @param netBidibHost
* the netBidibHost to set
*/
public void setNetBidibHost(String netBidibHost);
/**
* @return the netBidibPort
*/
public Integer getNetBidibPort();
/**
* @param netBidibPort
* the netBidibPort to set
*/
public void setNetBidibPort(Integer netBidibPort);
/**
* @param debugConnectionConfiguration
* the debug connection configuration
*/
void addDebugConnectionConfiguration(DebugConnectionConfiguration debugConnectionConfiguration);
/**
* @param debugConnectionConfigurations
* the debug connection configurations
*/
void setDebugConnectionConfigurations(List debugConnectionConfigurations);
/**
* Get the selected port type of the main connection.
*
* @return the selected port type of the main connection
*/
PreferencesPortType getSelectedPortType();
}