Class FileParameterImpl
java.lang.Object
com.biglybt.pifimpl.local.ui.config.ParameterImpl
com.biglybt.pifimpl.local.ui.config.FileParameterImpl
- All Implemented Interfaces:
ParameterListener, ConfigParameter, EnablerParameter, FileParameter, Parameter, ParameterWithHint
-
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 TypeMethodDescriptionString[]Get the messagebundle key for the Parameter's hint.getValue()Retrieve the parameter's value as an Object.voidsetDialogTitleKey(String key) Title of the dialog box shown when user clicks the browse buttonvoidsetFileName(String filename) voidsetFileNameHint(String fileNameHint) voidsetHintKey(String hintKey) Sets the widget message to a messagebundle key.voidsetHintText(String text) Sets the widget message.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 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
-
fileNameHint
-
file_extensions
-
keyDialogTitle
-
hintKey
-
-
Constructor Details
-
FileParameterImpl
-
-
Method Details
-
getValue
- Specified by:
getValuein interfaceFileParameter
-
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
-
getFileNameHint
-
setFileNameHint
-
getFileExtensions
-
setDialogTitleKey
Description copied from interface:FileParameterTitle of the dialog box shown when user clicks the browse button- Specified by:
setDialogTitleKeyin interfaceFileParameter
-
getKeyDialogTitle
-
getFileName
-
setFileName
-
getHintKey
Description copied from interface:ParameterWithHintGet the messagebundle key for the Parameter's hint. Hints are usually only displayed when the field is empty.- Specified by:
getHintKeyin interfaceParameterWithHint
-
setHintKey
Description copied from interface:ParameterWithHintSets the widget message to a messagebundle key. The message text is displayed as a hint for the user, indicating the purpose of the field. Hints are usually only displayed when the field is empty.- Specified by:
setHintKeyin interfaceParameterWithHint
-
setHintText
Description copied from interface:ParameterWithHintSets the widget message. The text is displayed as a hint for the user, indicating the purpose of the field. Hints are usually only displayed when the field is empty.- Specified by:
setHintTextin interfaceParameterWithHint
-