Class HiddenConfigKey<T>
- java.lang.Object
-
- uk.ac.starlink.ttools.plot2.config.ConfigKey<T>
-
- uk.ac.starlink.ttools.plot2.config.HiddenConfigKey<T>
-
public class HiddenConfigKey<T> extends ConfigKey<T>
ConfigKey implementation which is not available for manipulation in the user interface. UI-related methods throw an UnsupportedOperationException.- Since:
- 25 Feb 2013
- Author:
- Mark Taylor
-
-
Constructor Summary
Constructors Constructor Description HiddenConfigKey(ConfigMeta meta, java.lang.Class<T> clazz, T dflt)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Specifier<T>
createSpecifier()
Throws UnsupportedOperationException.T
stringToValue(java.lang.String txt)
Throws UnsupportedOperationException.java.lang.String
valueToString(T value)
Throws UnsupportedOperationException.-
Methods inherited from class uk.ac.starlink.ttools.plot2.config.ConfigKey
cast, getDefaultValue, getMeta, getValueClass, toString
-
-
-
-
Constructor Detail
-
HiddenConfigKey
public HiddenConfigKey(ConfigMeta meta, java.lang.Class<T> clazz, T dflt)
Constructor.- Parameters:
meta
- metadataclazz
- value classdflt
- default value
-
-
Method Detail
-
createSpecifier
public Specifier<T> createSpecifier()
Throws UnsupportedOperationException.- Specified by:
createSpecifier
in classConfigKey<T>
- Returns:
- new specifier
-
stringToValue
public T stringToValue(java.lang.String txt)
Throws UnsupportedOperationException.- Specified by:
stringToValue
in classConfigKey<T>
- Parameters:
txt
- string representation of value- Returns:
- value
-
valueToString
public java.lang.String valueToString(T value)
Throws UnsupportedOperationException.- Specified by:
valueToString
in classConfigKey<T>
- Parameters:
value
- possible value associated with this key- Returns:
- string representation
-
-