helix.util.ui.parameters
Class StringParameter
java.lang.Object
|
+--helix.util.ui.parameters.ObjectParameter
|
+--helix.util.ui.parameters.StringParameter
- All Implemented Interfaces:
- Parameter
- public class StringParameter
- extends ObjectParameter
Methods inherited from class helix.util.ui.parameters.ObjectParameter |
addListener, getConstraint, getDefaultValue, getInitialValue, getKey, getLabel, getType, getValue, getValues, hasConstraints, hasDomainValues, isEnable, isPreferenceSaved, removeListener, setEnable |
StringParameter
public StringParameter(String key,
String label,
String value,
String defaultValue,
String[] values,
Constraints constraint,
boolean isPrefSaved)
throws IllegalArgumentException
setValue
public void setValue(Object value)
throws IllegalArgumentException
- Description copied from class:
ObjectParameter
- Set the value of this parameter.
- Specified by:
setValue
in interface Parameter
- Overrides:
setValue
in class ObjectParameter
- Throws:
IllegalArgumentException
- if new value is
null or does not respect constraint or domain values
getStringValue
public String getStringValue()
- Returns string value.
- Returns: