| Package | Description | 
|---|---|
| oracle.jbo.uicli.binding | Contains ADF Swing classes that handle interaction with BC4J objects for various ADF Swing bindings. | 
| oracle.jbo.uicli.controls | Contains classes that implement ADF Swing controls | 
| oracle.jbo.uicli.jui | Contains JClient classes that implement binding of Swing controls with BC4J ViewObject, Attributes or Rows. | 
| oracle.jbo.uicli.uix | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JUCtrlActionBindingImplements actions on BC4J RowIterator to which this control is bound. | 
| class  | JUCtrlAttrsBindingA JUControlBinding class responsible for binding controls/models
 that are bound to a single Row object in the BC4J layer. | 
| class  | JUCtrlBoolBindingImplements data binding support for controls that allow only one of two values,
 like a checkbox. | 
| class  | JUCtrlHierBinding | 
| class  | JUCtrlHierNodeBinding | 
| class  | JUCtrlListBindingA JUCtrlAttrsBinding class responsible displaying a list of values
 from a static list or a list calculated at runtime using another BC4J ViewObject/RowIterator. | 
| class  | JUCtrlParameterBindingA JUControlBinding class responsible for binding controls/models
 that are bound to a single Row object in the BC4J layer. | 
| class  | JUCtrlRangeBindingA JUControlBinding class responsible for binding controls/models
 that are bound to a range of Row objects in the BC4J layer. | 
| class  | JUCtrlScrollBindingImplements binding of controls like Scrollbar, Slider, etc to a ViewObject. | 
| class  | JUCtrlSearchCriteriaItemNodeBinding | 
| class  | JUCtrlSearchCriteriaNodeBinding | 
| class  | JUCtrlSearchCriteriaRowNodeBinding | 
| class  | JUCtrlSearchHierBinding | 
| class  | JUCtrlSearchHierNodeBinding | 
| class  | JUCtrlValueBindingA JUControlBinding class responsible for maintaining which attribute(s)
 of a row this binding can display/update. | 
| class  | JUEventBinding | 
| Modifier and Type | Method and Description | 
|---|---|
| JUControlBinding | JUFormBinding. findControlBinding(java.lang.String name) | 
| JUControlBinding | JUFormBinding. getControlBinding(java.lang.Object control) | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | JUUtil. generateControlName(JUControlBinding controlBnd)*** For internal framework use only *** | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Object | JUArrayElementEditorInterface. edit(java.lang.Object element,
    JUControlBinding ctrlBinding,
    java.awt.Component combo)Edits the given element (could be null), which is part of the
 array attribute in the given JUControlBinding being edited by 
 the given combo UI component. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JUActionBindingImplements binding for a JButton to one of the commonly-used methods on the associated
 RowSet. | 
| class  | JUButtonBindingImplements binding a Swing AbstractButton object with a BC4J attribute. | 
| class  | JUButtonGroupBindingBinds a group of buttons in a panel to an attribute in a ViewObject such that
 on selection of a given button, this binding works like a LOV binding or used
 to display an enumerated list for update. | 
| class  | JUComboBoxBindingImplements binding a Swing JComboBox to a BC4J Attribute or ViewObject or as an LOV (list of values). | 
| class  | JUComboBoxCtrlBindingImplements binding a Swing JComboBox or JUComboBox to a BC4J Attribute or 
 ViewObject or as an LOV (list of values). | 
| class  | JUComboBoxLovEditBinding | 
| class  | JUDefaultControlBindingImplements a generic binding for any Swing control (custom or not) to bind to a BC4J attribute. | 
| class  | JUFormattedTextFieldBindingJUI binding for JFormattedTextField | 
| class  | JULabelBindingBinds a label control as a control binding so that the text for the label is derived
 from an attribute of a ViewObject row. | 
| class  | JUListSingleSelBindingImplements binding a Swing JList (in single selection mode)
  to a BC4J Attribute, ViewObject, or as an LOV. | 
| class  | JULovButtonBindingBinds a JButton with an iterator such that on button action, an LOV dialog (either a framework
 default dialog or an application-specific one) is displayed; upon the dialog close, the current
 row from the associated iterator is used to update values of bound attributes in a target row of a
 target RowIterator. | 
| class  | JUProgressBarAttrBindingImplements binding a JProgressBar control with a BC4J attribute. | 
| class  | JUProgressBarBindingImplements binding a JProgressBar control with a BC4J RowSetIterator/ViewObject. | 
| class  | JUScrollBarAttrBindingImplements binding a JScrollBar control with an Attribute in a BC4J RowSet. | 
| class  | JUScrollBarBindingImplements binding a JScrollBar control with a BC4J RowSetIterator/ViewObject. | 
| class  | JUSliderAttrBindingImplements binding a JSlider control with an Attribute in a BC4J RowSet. | 
| class  | JUSliderBindingImplements binding a JSlider control with a BC4J RowSetIterator/ViewObject. | 
| class  | JUSpinnerBindingImplements binding for JSpinner control. | 
| class  | JUTableBindingA lightweight TableModel that implements
 binding a  javax.swing.JTableto a RowIterator for a BC4J ViewObject. | 
| class  | JUTextFieldBindingJUTextFieldBinding is a lightweight Document model that implements
 binding a  javax.swing.JTextComponentto an attribute in 
 a row of a BC4J ViewObject. | 
| class  | JUTreeBindingA lightweight Document model that implements
 binding a  javax.swing.JTreeto a BC4J RowIterator
 and display a selected attribute. | 
| class  | JUTreeNodeBindingThis class implements rules that govern display of each node in a JTree
 that is bound to a JUTreeBinding. | 
| class  | JUTreeTableBinding | 
| Modifier and Type | Field and Description | 
|---|---|
| protected JUControlBinding | JUSVFocusAdapter. mControlBinding | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JUPanelBinding. callAfterRowNavigated(JUControlBinding ctrl,
                     DCIteratorBinding iter)Forces the current control to stop its editing mode (if used, like in JTable). | 
| Constructor and Description | 
|---|
| JUPanelValidationEvent(JUControlBinding source,
                      JUFormBinding panel,
                      JUIteratorBinding iterBinding,
                      Row row,
                      java.lang.String attrName,
                      java.lang.Object value) | 
| JUSVFocusAdapter(JUControlBinding controlBinding)Creates a focus adapter for the control associated with the given control binding. | 
| JUSVFocusAdapter(JUControlBinding controlBinding,
                int attrIndex)Creates a focus adapter for the control associated with the given control binding and
 registers interest in the attribute at the given index in the control binding. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JUCtrlAdaptRangeBinding |