All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy