public class ValueDescriptor
extends java.lang.Object
Constructor and Description |
---|
ValueDescriptor(java.lang.Object key,
Enums.ValueType type,
java.lang.String label,
java.lang.String[] labelValues)
Constructor
|
ValueDescriptor(java.lang.Object key,
java.lang.Object[] choices,
java.lang.String label,
java.lang.String[] labelValues) |
ValueDescriptor(java.lang.Object key,
java.lang.String label,
java.lang.String[] labelValues)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Object> |
getChoices() |
java.lang.Object |
getKey() |
java.lang.String |
getKeyAsString() |
java.lang.String |
getLabel() |
java.lang.String |
getLabel(Settings settings) |
java.util.List<java.lang.String> |
getLabelValues()
These values are used to generate the label displayed in the cursor data window.
|
Enums.ValueType |
getType() |
public ValueDescriptor(java.lang.Object key, java.lang.String label, java.lang.String[] labelValues)
key
- label
- labelValues
- public ValueDescriptor(java.lang.Object key, Enums.ValueType type, java.lang.String label, java.lang.String[] labelValues)
key
- type
- label
- labelValues
- public ValueDescriptor(java.lang.Object key, java.lang.Object[] choices, java.lang.String label, java.lang.String[] labelValues)
public java.lang.Object getKey()
public java.lang.String getKeyAsString()
public java.lang.String getLabel()
public java.lang.String getLabel(Settings settings)
public java.util.List<java.lang.String> getLabelValues()
public Enums.ValueType getType()
public java.util.List<java.lang.Object> getChoices()