public class NomenclatureItemValue<T> extends NomenclatureItem<T>
NomenclatureItemValue is a label value in a containing Nomenclature. The
 value should correspond to the associated type.
 The code that implements the layout must decide how to display an instance of this class.
Nomenclature_defaultLabel, _value| Constructor and Description | 
|---|
| NomenclatureItemValue() | 
| NomenclatureItemValue(T newValue,
                     String newLabel) | 
| NomenclatureItemValue(T newValue,
                     String[] newLabels) | 
| NomenclatureItemValue(T newValue,
                     String[] newLabels,
                     Locale[] locales) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object x) | 
| String | getDefaultLabel()Returns first label. | 
| String | getLabel(int index)Returns the label at the specified position (from 0 to the number of labels - 1). | 
| String | getLabel(Locale aLocale)Returns the label defined for the specified locale. | 
| int | hashCode() | 
| boolean | isLocalized() | 
| void | setDefaultLabel(String aString)Sets first label. | 
| void | setLabel(int index,
        String aString)Replaces the label at the specified position in all labels with the specified string. | 
getValue, isDefaultItem, isValueItem, setDefaultItem, setValue, toStringpublic NomenclatureItemValue()
public NomenclatureItemValue(T newValue, String[] newLabels, Locale[] locales)
public boolean isLocalized()
isLocalized in class NomenclatureItem<T>public String getLabel(Locale aLocale)
getLabel in class NomenclatureItem<T>aLocale - the locale to search for. Can be null.null if specified locale does not exist or a
         null label is defined for the locale.public void setLabel(int index,
                     String aString)
setLabel in class NomenclatureItem<T>public String getDefaultLabel()
getDefaultLabel in class NomenclatureItem<T>public String getLabel(int index)
getLabel in class NomenclatureItem<T>public void setDefaultLabel(String aString)
setDefaultLabel in class NomenclatureItem<T>