Package | Description |
---|---|
com.orchestranetworks.schema.info |
Provides interfaces for accessing schema node facet.
|
com.orchestranetworks.ui |
This package provides the capability to create custom user interface components
that are integrated within EBX®.
|
com.orchestranetworks.ui.form |
This package allows customizing forms.
|
com.orchestranetworks.ui.form.widget |
This package provides a library of user interface widgets.
|
Modifier and Type | Method and Description |
---|---|
<T extends UIWidget> |
SchemaNodeDefaultView.getWidgetFactory()
Returns the custom widget factory defined in
the data model using the property
osd:defaultView/widget osd:class="com.foo.MyWidgetFactory"
under the element xs:annotation/xs:appinfo . |
Modifier and Type | Method and Description |
---|---|
UIWidget |
SchemaNodeDefaultView.getWidget()
Returns the widget defined in
the data model using the property
osd:defaultView/widget
under the element xs:annotation/xs:appinfo . |
Modifier and Type | Method and Description |
---|---|
UIWidget |
UIResponseContext.newBestMatching(Path aPath)
Deprecated.
Replaced by
UIFormWriter.newBestMatching(Path) |
Modifier and Type | Method and Description |
---|---|
void |
UIResponseContext.addFormRow(UIFormRow aFormRow,
UIWidget aWidget)
Deprecated.
Replaced by
UIFormWriter.addFormRow(UIFormRow, UIWidget) |
void |
UIResponseContext.addFormRow(UIWidget aWidget)
Deprecated.
Replaced by
UIFormWriter.addFormRow(UIWidget) |
void |
UIResponseContext.addWidget(UIWidget aWidget)
Deprecated.
Replaced by
UIFormWriter.addWidget(UIWidget) |
Modifier and Type | Method and Description |
---|---|
<T extends UIWidget> |
UIFormWriter.newCustomWidget(Path aPath,
UIWidgetFactory<T> aFactory)
Returns a new instance of a widget which will be created by the given factory.
|
Modifier and Type | Method and Description |
---|---|
UIWidget |
UIFormWriter.newBestMatching(Path aPath)
Returns a new widget that will be automatically selected according
to the corresponding node definition in the data model.
|
Modifier and Type | Method and Description |
---|---|
void |
UIFormWriter.addFormRow(UIFormRow aFormRow,
UIWidget aWidget)
Adds a complete form row in the pane according to the given specification
with the specified user interface widget.
|
void |
UIFormWriter.addFormRow(UIWidget aWidget)
Adds a form row in the pane with the specified widget.
|
void |
UIFormWriter.addWidget(UIWidget aWidget)
Adds the specified widget.
|
Modifier and Type | Interface and Description |
---|---|
interface |
UIWidgetFactory<T extends UIWidget>
This interface defines a factory to create a custom widget.
|
Modifier and Type | Interface and Description |
---|---|
interface |
UIAtomicWidget
This interface is common to all EBX® model-driven widgets based on
a single data model field.
|
interface |
UIAtomicWithEnumeration
This interface is common to all EBX® model-driven widgets based on
a single data model enumerated field.
|
interface |
UIAtomicWithEnumerationItem
This interface represents an item in the parent interface
UIAtomicWithEnumeration ,
which corresponds to an index in the enumeration. |
interface |
UICheckBox
This interface represents a checkbox corresponding to an index
in an enumeration.
|
interface |
UICheckBoxGroup
Group of checkboxes based on an enumeration.
|
interface |
UIColorPicker
This interface represents a color picker which is composed of a preview box, an input and a button.
|
interface |
UIComboBox
Combo box composed of a drop-down list and a text box to filter the list.
|
interface |
UIDatasetSelector
A widget made of a combo box displaying the dataset tree and a text box for filtering.
|
interface |
UIDataspaceSelector
A widget made of a combo box displaying the dataspace tree and a text box for filtering.
|
interface |
UIDateTime
Date/time field.
|
interface |
UIDropDownList
Simple HTML drop-down list.
|
interface |
UIListBox
Simple HTML list box, with multi-selection.
|
interface |
UIPassword
Password field.
|
interface |
UIRadioButton
This interface represents a radio button corresponding to an index in an enumeration.
|
interface |
UIRadioButtonGroup
Group of radio buttons based on an enumeration.
|
interface |
UITable
This interface represents a table component.
|
interface |
UITextBox
One-line or multi-line text box.
|
Modifier and Type | Class and Description |
---|---|
class |
UICustomWidget
Base class for custom widgets.
|
class |
UIListCustomWidget
Base class for custom widgets handling whole list elements.
|
class |
UISimpleCustomWidget
Base class for custom widgets handling non-list elements.
|
class |
UIWidgetFileUpload
Widget for an upload file field.
|