Package com.biglybt.pif.ui.config
Interface IntParameter
-
- All Superinterfaces:
ConfigParameter
,Parameter
,ParameterWithSuffix
- All Known Implementing Classes:
IntParameterImpl
public interface IntParameter extends Parameter, ParameterWithSuffix
-
-
Field Summary
-
Fields inherited from interface com.biglybt.pif.ui.config.Parameter
MODE_ADVANCED, MODE_BEGINNER, MODE_INTERMEDIATE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addIntegerValidator(ParameterValidator<java.lang.Integer> validator)
Same asParameter.addValidator(ParameterValidator)
, but casts the "toValue" to Integer.int
getMaxValue()
int
getMinValue()
int
getValue()
boolean
isLimited()
void
setMaxValue(int max_value)
void
setMinValue(int min_value)
void
setValue(int v)
-
Methods inherited from interface com.biglybt.pif.config.ConfigParameter
addConfigParameterListener, removeConfigParameterListener
-
Methods inherited from interface com.biglybt.pif.ui.config.Parameter
addListener, addValidator, getConfigKeyName, getGenerateIntermediateEvents, getLabelKey, getLabelText, getMinimumRequiredUserMode, getValueObject, hasBeenSet, isEnabled, isForUIType, isVisible, removeListener, resetToDefault, setAllowedUiTypes, setEnabled, setGenerateIntermediateEvents, setIndent, setLabelKey, setLabelText, setMinimumRequiredUserMode, setVisible
-
Methods inherited from interface com.biglybt.pif.ui.config.ParameterWithSuffix
getSuffixLabelKey, setSuffixLabelKey, setSuffixLabelText
-
-
-
-
Method Detail
-
getValue
int getValue()
- Since:
- BiglyBT 1.0.0.0
-
setValue
void setValue(int v)
- Since:
- BiglyBT 1.0.0.0
-
isLimited
boolean isLimited()
- Returns:
- Whether the parameter has a min and max value set
- Since:
- BiglyBT 1.9.0.1
-
getMinValue
int getMinValue()
- Since:
- BiglyBT 1.9.0.1
-
getMaxValue
int getMaxValue()
- Since:
- BiglyBT 1.9.0.1
-
setMinValue
void setMinValue(int min_value)
- Since:
- BiglyBT 1.9.0.1
-
setMaxValue
void setMaxValue(int max_value)
- Since:
- BiglyBT 1.9.0.1
-
addIntegerValidator
void addIntegerValidator(ParameterValidator<java.lang.Integer> validator)
Same asParameter.addValidator(ParameterValidator)
, but casts the "toValue" to Integer.- Since:
- BiglyBT 1.9.0.1
-
-