Class BooleanParameterImpl
java.lang.Object
com.biglybt.pifimpl.local.ui.config.ParameterImpl
com.biglybt.pifimpl.local.ui.config.BooleanParameterImpl
- All Implemented Interfaces:
ParameterListener, ConfigParameter, BooleanParameter, EnablerParameter, Parameter, ParameterWithSuffix
-
Field Summary
FieldsFields inherited from class ParameterImpl
configKeyFields inherited from interface Parameter
MODE_ADVANCED, MODE_BEGINNER, MODE_INTERMEDIATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetValue()Retrieve the parameter's value as an Object.voidsetDefaultValue(boolean defaultValue) voidsetSuffixLabelKey(String suffixLabelKey) voidsetSuffixLabelText(String text) voidsetValue(boolean b) Methods inherited from class ParameterImpl
addAndFireListener, addConfigParameterListener, addDisabledOnSelection, addDisabledOnSelection, addEnabledOnSelection, addEnabledOnSelection, addImplListener, addListener, addValidator, destroy, fireParameterChanged, getConfigKeyName, getDisabledOnSelectionParameters, getEnabledOnSelectionParameters, getGenerateIntermediateEvents, getGroup, getIndent, getKey, getLabelKey, getLabelText, getMinimumRequiredUserMode, getReferenceID, hasBeenSet, isEnabled, isForUIType, isIndentFancy, isVisible, parameterChanged, refreshControl, removeConfigParameterListener, removeImplListener, removeListener, resetToDefault, search, setAllowedUiTypes, setEnabled, setGenerateIntermediateEvents, setGroup, setIndent, setLabelKey, setLabelText, setMinimumRequiredUserMode, setReferenceID, setVisible, validateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ConfigParameter
addConfigParameterListener, removeConfigParameterListenerMethods inherited from interface EnablerParameter
addDisabledOnSelection, addDisabledOnSelection, addEnabledOnSelection, addEnabledOnSelectionMethods inherited from interface Parameter
addAndFireListener, addListener, addValidator, getConfigKeyName, getGenerateIntermediateEvents, getLabelKey, getLabelText, getMinimumRequiredUserMode, hasBeenSet, isEnabled, isForUIType, isVisible, removeListener, resetToDefault, setAllowedUiTypes, setEnabled, setGenerateIntermediateEvents, setIndent, setLabelKey, setLabelText, setMinimumRequiredUserMode, setVisible
-
Field Details
-
suffixLabelKey
-
-
Constructor Details
-
BooleanParameterImpl
-
-
Method Details
-
getValue
public boolean getValue()- Specified by:
getValuein interfaceBooleanParameter
-
getValueObject
Description copied from interface:ParameterRetrieve the parameter's value as an Object. Subclasses will usually have a getValue() that will return a specific type.- Specified by:
getValueObjectin interfaceParameter- Overrides:
getValueObjectin classParameterImpl
-
setValue
public void setValue(boolean b) - Specified by:
setValuein interfaceBooleanParameter
-
setDefaultValue
public void setDefaultValue(boolean defaultValue) - Specified by:
setDefaultValuein interfaceBooleanParameter
-
getSuffixLabelKey
- Specified by:
getSuffixLabelKeyin interfaceParameterWithSuffix
-
setSuffixLabelKey
- Specified by:
setSuffixLabelKeyin interfaceParameterWithSuffix
-
setSuffixLabelText
- Specified by:
setSuffixLabelTextin interfaceParameterWithSuffix
-