# Package com.orchestranetworks.ui.form.widget

package com.orchestranetworks.ui.form.widget

This package provides a library of user interface widgets.

- Related Packages
  Package
  Description
  com.orchestranetworks.ui.form
  This package allows customizing forms.
- Class
  Description
  UIAtomicWidget
  This interface is common to all EBX® model-driven widgets based on a single data model field.
  UIAtomicWithEnumeration
  This interface is common to all EBX® model-driven widgets based on a single data model enumerated field.
  UIAtomicWithEnumerationItem
  This interface represents an item in the parent interface `UIAtomicWithEnumeration`, which corresponds to an index in the enumeration.
  UICheckBox
  This interface represents a checkbox corresponding to an index in an enumeration.
  UICheckBoxGroup
  Group of checkboxes based on an enumeration.
  UIColorPicker
  This interface represents a color picker which is composed of a preview box, an input and a button.
  UIComboBox
  Combo box composed of a drop-down list and a text box to filter the list.
  UICustomWidget
  Base class for custom widgets.
  UIDatasetSelector
  A widget made of a combo box displaying the dataset tree and a text box for filtering.
  UIDataspaceSelector
  A widget made of a combo box displaying the dataspace tree and a text box for filtering.
  UIDateTime
  Date/time field.
  UIDropDownList
  Simple HTML drop-down list.
  UIListBox
  Simple HTML list box, with multi-selection.
  UIListCustomWidget
  Base class for custom widgets handling whole list elements.
  UIPassword
  Password field.
  UIRadioButton
  This interface represents a radio button corresponding to an index in an enumeration.
  UIRadioButtonGroup
  Group of radio buttons based on an enumeration.
  UISimpleCustomWidget
  Base class for custom widgets handling non-list elements.
  UITable
  This interface represents a table component.
  UITextBox
  One-line or multi-line text box.
  UIWidget
  This interface is common to all EBX® model-driven widgets.
  UIWidgetFactory<T extends UIWidget>
  This interface defines a factory to create a custom widget.
  UIWidgetFileUpload
  Widget for an upload file field.
  UIWidgetFileUploadFactory
  Widget factory for an upload file field.
  WidgetDisplayContext
  Context of a custom widget, containing values and information about the context in which the widget is called.
  WidgetFactoryContext
  Context provided by the user interface to create a new instance of a custom widget.
  WidgetFactorySetupContext
  Provides methods for setting up a widget factory in the context of its data model.
  WidgetListValidationContext
  Encapsulates an HTTP request so that a custom widget can provide the user input validation context for list custom widget.
  WidgetValidationContext
  Encapsulates an HTTP request so that a custom widget can provide the user input validation context.
  WidgetWriter
  This interface offers methods that can be used to create a standard EBX® widget.
  WidgetWriterForList
  This interface offers methods that can be used to create a standard EBX® list widget.