Package jmri.jmrix

Class AbstractConnectionConfig.Option

    • Field Summary

      Modifier and Type Field Description
      (package private) java.lang.Boolean advanced  
      (package private) javax.swing.JLabel label  
      (package private) java.lang.String optionDisplayName  
      (package private) javax.swing.JComponent optionSelection  
    • Constructor Summary

      Constructor Description
      Option​(java.lang.String name, javax.swing.JComponent optionSelection, java.lang.Boolean advanced)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.swing.JComponent getComponent()  
      protected java.lang.String getDisplayName()  
      java.lang.String getItem()  
      javax.swing.JLabel getLabel()  
      protected java.lang.Boolean isAdvanced()  
      protected void setAdvanced​(java.lang.Boolean boo)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Option

        public Option​(java.lang.String name,
                      javax.swing.JComponent optionSelection,
                      java.lang.Boolean advanced)
    • Method Detail

      • getLabel

        public javax.swing.JLabel getLabel()
      • getComponent

        public javax.swing.JComponent getComponent()
      • isAdvanced

        protected java.lang.Boolean isAdvanced()
      • setAdvanced

        protected void setAdvanced​(java.lang.Boolean boo)
      • getItem

        public java.lang.String getItem()