Class PreferencesModel

java.lang.Object
com.jgoodies.common.bean.Bean
com.jgoodies.binding.beans.Model
org.bidib.wizard.mvc.preferences.model.PreferencesModel
All Implemented Interfaces:
com.jgoodies.common.bean.ObservableBean, com.jgoodies.common.bean.ObservableBean2, Serializable

public class PreferencesModel extends com.jgoodies.binding.beans.Model
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     

    Fields inherited from class com.jgoodies.common.bean.Bean

    changeSupport
  • Constructor Summary

    Constructors
    Constructor
    Description
    PreferencesModel(org.bidib.wizard.common.model.settings.GlobalSettingsInterface globalSettings, org.bidib.wizard.common.model.settings.WizardSettingsInterface wizardSettings, org.bidib.wizard.common.model.settings.MiscSettingsInterface miscSettings, org.bidib.wizard.common.model.settings.Misc2SettingsInterface misc2Settings, org.bidib.wizard.common.model.settings.ExperimentalSettingsInterface experimentalSettings, org.bidib.wizard.common.model.settings.NetBidibSettingsInterface netBidibSettings, org.bidib.jbidibc.netbidib.pairingstore.PairingStore pairingStore)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Set<org.bidib.wizard.api.model.common.CommPort>
     
    com.jgoodies.common.collect.ArrayListModel<DayOfWeek>
     
    Set<org.bidib.wizard.api.model.common.NetBidibServiceInfo>
     
    org.bidib.wizard.common.model.settings.ExperimentalSettingsInterface
     
    org.bidib.wizard.common.model.settings.GlobalSettingsInterface
     
    com.jgoodies.common.collect.ArrayListModel<String>
     
    org.bidib.wizard.common.model.settings.Misc2SettingsInterface
     
    org.bidib.wizard.common.model.settings.MiscSettingsInterface
     
    org.bidib.wizard.common.model.settings.NetBidibSettingsInterface
     
    org.bidib.jbidibc.netbidib.pairingstore.PairingStore
     
    com.jgoodies.common.collect.ArrayListModel<String>
     
    org.bidib.wizard.common.model.settings.WizardSettingsInterface
     
    void
    setAvailableCommPorts(Set<org.bidib.wizard.api.model.common.CommPort> commPorts)
    Set the commPorts and notify the listeners
    void
    setDetectedNetBidibServices(Set<org.bidib.wizard.api.model.common.NetBidibServiceInfo> detectedNetBidibServices)
     
     

    Methods inherited from class com.jgoodies.binding.beans.Model

    createPropertyChangeSupport, firePropertyChange

    Methods inherited from class com.jgoodies.common.bean.Bean

    addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • PreferencesModel

      public PreferencesModel(org.bidib.wizard.common.model.settings.GlobalSettingsInterface globalSettings, org.bidib.wizard.common.model.settings.WizardSettingsInterface wizardSettings, org.bidib.wizard.common.model.settings.MiscSettingsInterface miscSettings, org.bidib.wizard.common.model.settings.Misc2SettingsInterface misc2Settings, org.bidib.wizard.common.model.settings.ExperimentalSettingsInterface experimentalSettings, org.bidib.wizard.common.model.settings.NetBidibSettingsInterface netBidibSettings, org.bidib.jbidibc.netbidib.pairingstore.PairingStore pairingStore)
  • Method Details

    • getAvailableCommPorts

      public Set<org.bidib.wizard.api.model.common.CommPort> getAvailableCommPorts()
    • setAvailableCommPorts

      public void setAvailableCommPorts(Set<org.bidib.wizard.api.model.common.CommPort> commPorts)
      Set the commPorts and notify the listeners
      Parameters:
      commPorts - the commPorts to set
    • setDetectedNetBidibServices

      public void setDetectedNetBidibServices(Set<org.bidib.wizard.api.model.common.NetBidibServiceInfo> detectedNetBidibServices)
    • getDetectedNetBidibServices

      public Set<org.bidib.wizard.api.model.common.NetBidibServiceInfo> getDetectedNetBidibServices()
    • getSerialProviderList

      public com.jgoodies.common.collect.ArrayListModel<String> getSerialProviderList()
      Returns:
      the serial provider list
    • getDayOfWeekList

      public com.jgoodies.common.collect.ArrayListModel<DayOfWeek> getDayOfWeekList()
      Returns:
      the day of week list
    • getLanguageList

      public com.jgoodies.common.collect.ArrayListModel<String> getLanguageList()
    • getGlobalSettings

      public org.bidib.wizard.common.model.settings.GlobalSettingsInterface getGlobalSettings()
      Returns:
      the globalSettings
    • getWizardSettings

      public org.bidib.wizard.common.model.settings.WizardSettingsInterface getWizardSettings()
      Returns:
      the wizardSettings
    • getMiscSettings

      public org.bidib.wizard.common.model.settings.MiscSettingsInterface getMiscSettings()
      Returns:
      the miscSettings
    • getMisc2Settings

      public org.bidib.wizard.common.model.settings.Misc2SettingsInterface getMisc2Settings()
      Returns:
      the misc2Settings
    • getExperimentalSettings

      public org.bidib.wizard.common.model.settings.ExperimentalSettingsInterface getExperimentalSettings()
      Returns:
      the experimentalSettings
    • getNetBidibSettings

      public org.bidib.wizard.common.model.settings.NetBidibSettingsInterface getNetBidibSettings()
      Returns:
      the netBidibSettings
    • getPairingStore

      public org.bidib.jbidibc.netbidib.pairingstore.PairingStore getPairingStore()
      Returns:
      the pairingStore
    • toString

      public String toString()
      Overrides:
      toString in class Object