Package com.onwbp.base.text
Class NomenclatureItemValue<T>
- java.lang.Object
- com.onwbp.base.text.NomenclatureItem<T>
- com.onwbp.base.text.NomenclatureItemValue<T>
 
 
 - public class NomenclatureItemValue<T> extends NomenclatureItem<T> A- NomenclatureItemValueis 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. - See Also:
- Nomenclature
 
-   Field Summary-   Fields inherited from class com.onwbp.base.text.NomenclatureItem_defaultLabel, _value
 
-   
 -   Constructor SummaryConstructors Constructor Description NomenclatureItemValue()NomenclatureItemValue (T newValue, String newLabel)NomenclatureItemValue (T newValue, String[] newLabels)NomenclatureItemValue (T newValue, String[] newLabels, Locale[] locales)
 -   Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals (Object x)StringgetDefaultLabel()Returns first label.StringgetLabel (int index)Returns the label at the specified position (from 0 to the number of labels - 1).StringgetLabel (Locale aLocale)Returns the label defined for the specified locale.inthashCode()booleanisLocalized()voidsetDefaultLabel (String aString)Sets first label.voidsetLabel (int index, String aString)Replaces the label at the specified position in all labels with the specified string.-   Methods inherited from class com.onwbp.base.text.NomenclatureItemgetValue, isDefaultItem, isValueItem, setDefaultItem, setValue, toString
 
-   
 
-   
-   Method Detail- isLocalized- public boolean isLocalized() - Specified by:
- isLocalizedin class- NomenclatureItem<T>
 
 - getLabel- public String getLabel(Locale aLocale) Returns the label defined for the specified locale.- Specified by:
- getLabelin class- NomenclatureItem<T>
- Parameters:
- aLocale- the locale to search for. Can be- null.
- Returns:
- nullif specified locale does not exist or a- nulllabel is defined for the locale.
 
 - setLabel- public void setLabel(int index, String aString)Replaces the label at the specified position in all labels with the specified string.- Specified by:
- setLabelin class- NomenclatureItem<T>
 
 - getDefaultLabel- public String getDefaultLabel() Returns first label.- Specified by:
- getDefaultLabelin class- NomenclatureItem<T>
 
 - getLabel- public String getLabel(int index) Returns the label at the specified position (from 0 to the number of labels - 1).- Specified by:
- getLabelin class- NomenclatureItem<T>
 
 - setDefaultLabel- public void setDefaultLabel(String aString) Sets first label.- Specified by:
- setDefaultLabelin class- NomenclatureItem<T>
 
 
 
-