Class Option


  • public abstract class Option
    extends java.lang.Object
    • Constructor Detail

      • Option

        protected Option​(java.lang.String name,
                         OptionType optionType,
                         java.lang.String description,
                         HelpLocation helpLocation,
                         java.lang.Object defaultValue,
                         boolean isRegistered,
                         java.beans.PropertyEditor editor)
    • Method Detail

      • getCurrentValue

        public abstract java.lang.Object getCurrentValue()
      • doSetCurrentValue

        public abstract void doSetCurrentValue​(java.lang.Object value)
      • setCurrentValue

        public void setCurrentValue​(java.lang.Object value)
      • getName

        public java.lang.String getName()
      • getPropertyEditor

        public java.beans.PropertyEditor getPropertyEditor()
      • hasValue

        public boolean hasValue()
      • getDescription

        public java.lang.String getDescription()
      • getValue

        public java.lang.Object getValue​(java.lang.Object passedInDefaultValue)
      • isRegistered

        public boolean isRegistered()
      • restoreDefault

        public void restoreDefault()
      • isDefault

        public boolean isDefault()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getDefaultValue

        public java.lang.Object getDefaultValue()
      • getInceptionInformation

        public java.lang.String getInceptionInformation()
      • getOptionType

        public OptionType getOptionType()