# Uses of Class
com.onwbp.base.text.Nomenclature

Packages that use Nomenclature
Package
Description
com.onwbp.base.text
Provides classes for creating user messages and nomenclatures.
com.orchestranetworks.schema
Represents XML Schema concepts and provides schema extensions capabilities.
com.orchestranetworks.schema.dynamic
A public API for defining a dynamic schema.
com.orchestranetworks.schema.info
Provides interfaces for accessing schema node facet.
com.orchestranetworks.service
Provides classes and interfaces for implementing specific services and access rules on EBX®.
com.orchestranetworks.ui
This package provides the capability to create custom user interface components that are integrated within EBX®.
com.orchestranetworks.ui.form.widget
This package provides a library of user interface widgets.

- ## Uses of Nomenclature in com.onwbp.base.text

  Fields in com.onwbp.base.text declared as Nomenclature
  Modifier and Type
  Field
  Description
  `static final Nomenclature`
  Nomenclature.`EMPTY`
  Methods in com.onwbp.base.text that return Nomenclature
  Modifier and Type
  Method
  Description
  `Nomenclature<T>`
  Nomenclature.`addItem(NomenclatureItem<T> anItem)`
  Adds a `NomenclatureItem` to this instance.
  `Nomenclature<T>`
  Nomenclature.`addItemValue(T aValue, String aLabel)`
  Adds a `NomenclatureItemValue` with the specified content to this instance.
  `Nomenclature<T>`
  Nomenclature.`addItemValue(T aValue, String[] labels)`
  Adds to this instance a `NomenclatureItemValue` with the specified content.
  `Nomenclature<T>`
  Nomenclature.`addItemValue(T aValue, String[] labels, Locale[] locales)`
  Adds a `NomenclatureItemValue` with the specified content to this instance.
  `Nomenclature<T>`
  Nomenclature.`addItemWithMessage(T aValue, UserMessage aMessage)`
  Adds a `NomenclatureItemWithMessage` with the specified content to this instance.
  `Nomenclature<T>`
  Nomenclature.`addNomenclature(Nomenclature<T> anotherNomenclature)`
  Adds all the items of the specified `Nomenclature` to this instance.
  `static final <T> Nomenclature<T>`
  Nomenclature.`empty()`
  Returns the empty nomenclature (immutable).
  Methods in com.onwbp.base.text with parameters of type Nomenclature
  Modifier and Type
  Method
  Description
  `Nomenclature<T>`
  Nomenclature.`addNomenclature(Nomenclature<T> anotherNomenclature)`
  Adds all the items of the specified `Nomenclature` to this instance.

- ## Uses of Nomenclature in com.orchestranetworks.schema

  Methods in com.orchestranetworks.schema that return Nomenclature
  Modifier and Type
  Method
  Description
  `<T> Nomenclature<T>`
  SchemaNode.`getEnumerationNomenclature(ValueContext aValueContext)`
  Returns the underlying `Nomenclature`, if found by searching through facets.
  `Nomenclature`
  ConstraintNomenclature.`getNomenclature(ValueContext aContext)`
  Deprecated.
  Returns a sequence of value-label pairs, where the values correspond to the underlying enumeration of this constraint.

- ## Uses of Nomenclature in com.orchestranetworks.schema.dynamic

  Methods in com.orchestranetworks.schema.dynamic with parameters of type Nomenclature
  Modifier and Type
  Method
  Description
  `BeanFacet`
  BeanElement.`addFacetEnumeration(Nomenclature<?> aNomenclature)`
  Sets a nomenclature for this element.

- ## Uses of Nomenclature in com.orchestranetworks.schema.info

  Methods in com.orchestranetworks.schema.info that return Nomenclature
  Modifier and Type
  Method
  Description
  `<T> Nomenclature<T>`
  SchemaFacetEnumeration.`getNomenclature()`
  Returns the nomenclature defined in the data model.

- ## Uses of Nomenclature in com.orchestranetworks.service

  Methods in com.orchestranetworks.service that return Nomenclature
  Modifier and Type
  Method
  Description
  `static Nomenclature<String>`
  ActionPermission.`getActionPermissionNomenclature(Locale currentLocale)`
  `static Nomenclature<String>`
  ActionPermission.`getReadOnlyActionPermissionNomenclature(Locale currentLocale)`

- ## Uses of Nomenclature in com.orchestranetworks.ui

  Methods in com.orchestranetworks.ui with parameters of type Nomenclature
  Modifier and Type
  Method
  Description
  `void`
  UIResponseContext.`addUICheckBoxGroup(Path aPath, String htmlAttributes, Nomenclature aSpecificNomenclature)`
  Deprecated.
  please use `UIResponseContext.newCheckBoxGroup(Path)`, `UIAtomicWithEnumeration.setSpecificNomenclature(Nomenclature)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUICheckBoxGroup(Path aPath, String htmlAttributes, String htmlSeparator, Nomenclature aSpecificNomenclature)`
  Deprecated.
  please use `UIResponseContext.newCheckBoxGroup(Path)`, `UICheckBoxGroup.setColumnsNumber(int)` (instead of htmlSeparator), `UIAtomicWithEnumeration.setSpecificNomenclature(Nomenclature)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIDropDownBox(Path aPath, String htmlAttributes, Nomenclature aSpecificNomenclature)`
  Deprecated.
  please use `UIResponseContext.newDropDownList(Path)`, `UIAtomicWithEnumeration.setSpecificNomenclature(Nomenclature)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIListSearch(Path aPath, String htmlAttributes, Nomenclature aSpecificNomenclature)`
  Deprecated.
  please use `UIResponseContext.newComboBox(Path)`, `UIAtomicWithEnumeration.setSpecificNomenclature(Nomenclature)` and `UIResponseContext.addWidget(UIWidget)`

- ## Uses of Nomenclature in com.orchestranetworks.ui.form.widget

  Methods in com.orchestranetworks.ui.form.widget that return Nomenclature
  Modifier and Type
  Method
  Description
  `<T> Nomenclature<T>`
  UIAtomicWithEnumeration.`getSpecificNomenclature()`
  Returns the specific nomenclature defined for this component specification, or `null` if it has not been defined.
  Methods in com.orchestranetworks.ui.form.widget with parameters of type Nomenclature
  Modifier and Type
  Method
  Description
  `void`
  UIAtomicWithEnumeration.`setSpecificNomenclature(Nomenclature<?> specificNomenclature)`
  Sets a specific nomenclature for this component.