Package | Description |
---|---|
oracle.adf.model.binding |
Contains the abstract implementation of ADFm binding objects.
|
oracle.adf.model.binding.events | |
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 |
DCMethodParameter
*** For internal framework use only ***
|
class |
DCParameter |
class |
DCPermission |
Modifier and Type | Method and Description |
---|---|
DCControlBinding |
DCControlBindingDef.createControlBinding(DCBindingContainer formBnd) |
DCControlBinding |
DCControlBindingDef.createControlBinding(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
DCPermissionDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
DCParameterDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected abstract DCControlBinding |
DCControlBindingDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
DCControlBindingDef.findControlBinding(DCBindingContainer formBnd) |
DCControlBinding |
DCBindingContainer.findCtrlBinding(java.lang.String name)
Returns a control binding with the given name.
|
DCControlBinding |
DCBindingContainer.getCtrlBinding(int index)
*** For internal framework use only ***
|
DCControlBinding |
DCBindingContainer.getCtrlBinding(java.lang.Object control)
Matches the control with the View-component(getControl) for
each of the control bindings in this container.
|
Modifier and Type | Method and Description |
---|---|
void |
DCIteratorBinding.addActionBinding(DCControlBinding bnd)
Adds the given action control binding object to its list.
|
void |
DCBindingContainer.addControlBinding(DCControlBinding control)
*** For internal framework use only ***
Adds a controlbinding object to this container.
|
void |
DCBindingContainer.addControlBinding(java.lang.String name,
DCControlBinding control)
*** For internal framework use only ***
|
void |
DCIteratorBinding.addStateVariableForBinding(DCControlBinding binding,
java.lang.String varName,
java.lang.Object value) |
void |
DCIteratorBinding.addValueBinding(DCControlBinding bnd)
Adds the given control binding object to its list.
|
void |
DCBindingContainer.callAfterRowNavigated(DCControlBinding ctrl,
DCIteratorBinding iter)
Called after a binding causes row navigation.
|
void |
DCBindingContainer.callAfterSetAttribute(DCControlBinding ctrl,
Row row,
AttributeDef attrDef,
java.lang.Object value) |
java.lang.Object |
DCBindingContainer.callBeforeSetAttribute(DCControlBinding ctrl,
Row row,
AttributeDef ad,
java.lang.Object value)
Invoked before any control binding performs a setAttribute call on a BC4J row.
|
protected AttributeDef |
DCIteratorBinding.findOrCreateSelectionAttributeDef(DCControlBinding binding,
java.lang.String baseName,
java.lang.String type) |
void |
DCStatusBarInterface.focusGained(DCIteratorBinding iterBinding,
DCControlBinding controlBinding,
int attrIndex)
This event is sent out by a DCCtrlBinding when the associated control comes into focus.
|
void |
DCDataControl.focusGained(DCIteratorBinding iterBinding,
DCControlBinding binding,
int attrIndex)
This method is used by the framework to display currency information in the status bars.
|
protected void |
DCBindingContainer.focusGained(DCIteratorBinding iterBinding,
DCControlBinding binding,
int attrIndex)
Invoked by the framework to notify various status bars of which control has gained the focus.
|
static java.lang.String |
DCUtil.generateControlName(DCControlBinding controlBnd)
*** For internal framework use only ***
|
java.lang.Object |
DCIteratorBinding.getStateVariableForBinding(DCControlBinding binding,
java.lang.String varName) |
boolean |
DCDataControl.hasPermission(DCControlBinding binding,
java.lang.String actions) |
boolean |
DCDataControl.hasPermission(DCControlBinding binding,
java.lang.String target,
java.lang.String actions) |
protected void |
DCParameterDef.initializeControlBinding(DCBindingContainer formBnd,
DCControlBinding controlBnd) |
protected void |
DCControlBindingDef.initializeControlBinding(DCBindingContainer formBnd,
DCControlBinding controlBnd) |
static void |
DCBindingContainer.logBindingIssueAndStack(DCControlBinding binding,
java.lang.String msg) |
static void |
DCLoggerUtil.logReleasedBindingInUse(java.lang.String header,
DCControlBinding cb) |
boolean |
DCIteratorBinding.removeActionBinding(DCControlBinding bnd)
Removes the given action control binding object from its list.
|
boolean |
DCBindingContainer.removeControlBinding(DCControlBinding control)
*** For internal framework use only ***
|
void |
DCIteratorBinding.removeStateVariableForBinding(DCControlBinding binding,
java.lang.String varName) |
boolean |
DCIteratorBinding.removeValueBinding(DCControlBinding bnd)
Removes the given control binding object from its list.
|
protected void |
DCBindingContainer.setupHierRowRegion(DCControlBinding hiernode) |
Constructor and Description |
---|
DCBindingContainerChangeEvent(DCControlBinding source,
DCBindingContainer panel) |
DCBindingContainerCurrencyChangeEvent(DCControlBinding source,
DCBindingContainer panel,
Row row,
DCIteratorBinding iter) |
DCBindingContainerValidationEvent(DCControlBinding source,
DCBindingContainer panel,
DCIteratorBinding iterBinding,
Row row,
java.lang.String attrName,
java.lang.Object value) |
DCBindingContainerValueChangeEvent(DCControlBinding source,
DCBindingContainer panel,
Row row,
AttributeDef attrDef,
java.lang.Object newValue) |
Modifier and Type | Method and Description |
---|---|
static java.util.List |
EventsUtil.getRaisableEventDefinitionList(EventDefinition[] eventDefs,
DCControlBinding ctrlBnd)
*** For internal framework use only ***
getRaisableEventDefinitionList is used to check for EventDefinitions which can be dispatched ie whose isRaisable condition evaluates to false.
|
Modifier and Type | Class and Description |
---|---|
class |
JUControlBinding
The base class for all binding objects in the JClient framework that bind
a Swing control/model to a BC4J attribute(s).
|
class |
JUCtrlActionBinding
Implements actions on BC4J RowIterator to which this control is bound.
|
class |
JUCtrlAttrsBinding
A JUControlBinding class responsible for binding controls/models
that are bound to a single Row object in the BC4J layer.
|
class |
JUCtrlBoolBinding
Implements data binding support for controls that allow only one of two values,
like a checkbox.
|
class |
JUCtrlHierBinding |
class |
JUCtrlHierNodeBinding |
class |
JUCtrlListBinding
A JUCtrlAttrsBinding class responsible displaying a list of values
from a static list or a list calculated at runtime using another BC4J ViewObject/RowIterator.
|
class |
JUCtrlParameterBinding
A JUControlBinding class responsible for binding controls/models
that are bound to a single Row object in the BC4J layer.
|
class |
JUCtrlRangeBinding
A JUControlBinding class responsible for binding controls/models
that are bound to a range of Row objects in the BC4J layer.
|
class |
JUCtrlScrollBinding
Implements binding of controls like Scrollbar, Slider, etc to a ViewObject.
|
class |
JUCtrlSearchCriteriaItemNodeBinding |
class |
JUCtrlSearchCriteriaNodeBinding |
class |
JUCtrlSearchCriteriaRowNodeBinding |
class |
JUCtrlSearchHierBinding |
class |
JUCtrlSearchHierNodeBinding |
class |
JUCtrlValueBinding
A JUControlBinding class responsible for maintaining which attribute(s)
of a row this binding can display/update.
|
class |
JUEventBinding |
Modifier and Type | Method and Description |
---|---|
protected DCControlBinding |
JUEventBindingDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUCtrlValueDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUCtrlRangeDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUCtrlParameterDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUCtrlListDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd)
Deprecated.
|
protected DCControlBinding |
JUCtrlHierTypeBinding.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd)
For Framework internal use only
|
protected DCControlBinding |
JUCtrlHierDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUCtrlAttrsDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUCtrlActionDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUCtrlValueBindingRef.getReferencedBinding()
Returns the copntrol binding with which this reference is associated to get it's data.
|
Modifier and Type | Method and Description |
---|---|
void |
JUIteratorBinding.addValueBinding(DCControlBinding bnd) |
protected AttributeDef |
JUIteratorBinding.findOrCreateSelectionAttributeDef(DCControlBinding binding,
java.lang.String baseName,
java.lang.String type)
Internal: Applications should not use this method.
|
protected void |
JUFormBinding.focusGained(DCIteratorBinding iterBinding,
DCControlBinding binding,
int attrIndex)
Invoked by the framework to notify various status bars of which control has gained the focus.
|
protected void |
JUCtrlValueDef.initializeControlBinding(DCBindingContainer formBnd,
DCControlBinding controlBnd) |
protected void |
JUCtrlRangeDef.initializeControlBinding(DCBindingContainer formBnd,
DCControlBinding controlBnd) |
protected void |
JUCtrlListDef.initializeControlBinding(DCBindingContainer formBnd,
DCControlBinding controlBnd)
Deprecated.
|
protected void |
JUCtrlHierDef.initializeControlBinding(DCBindingContainer formBnd,
DCControlBinding controlBnd) |
protected void |
JUCtrlAttrsDef.initializeControlBinding(DCBindingContainer formBnd,
DCControlBinding controlBnd) |
protected void |
JUFormBinding.setupHierRowRegion(DCControlBinding bind) |
Modifier and Type | Method and Description |
---|---|
void |
JUStatusBar.focusGained(DCIteratorBinding iterBinding,
DCControlBinding binding,
int attrIndex) |
Modifier and Type | Class and Description |
---|---|
class |
JUActionBinding
Implements binding for a JButton to one of the commonly-used methods on the associated
RowSet.
|
class |
JUButtonBinding
Implements binding a Swing AbstractButton object with a BC4J attribute.
|
class |
JUButtonGroupBinding
Binds 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 |
JUComboBoxBinding
Implements binding a Swing JComboBox to a BC4J Attribute or ViewObject or as an LOV (list of values).
|
class |
JUComboBoxCtrlBinding
Implements binding a Swing JComboBox or JUComboBox to a BC4J Attribute or
ViewObject or as an LOV (list of values).
|
class |
JUComboBoxLovEditBinding |
class |
JUDefaultControlBinding
Implements a generic binding for any Swing control (custom or not) to bind to a BC4J attribute.
|
class |
JUFormattedTextFieldBinding
JUI binding for JFormattedTextField
|
class |
JULabelBinding
Binds a label control as a control binding so that the text for the label is derived
from an attribute of a ViewObject row.
|
class |
JUListSingleSelBinding
Implements binding a Swing JList (in single selection mode)
to a BC4J Attribute, ViewObject, or as an LOV.
|
class |
JULovButtonBinding
Binds 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 |
JUProgressBarAttrBinding
Implements binding a JProgressBar control with a BC4J attribute.
|
class |
JUProgressBarBinding
Implements binding a JProgressBar control with a BC4J RowSetIterator/ViewObject.
|
class |
JUScrollBarAttrBinding
Implements binding a JScrollBar control with an Attribute in a BC4J RowSet.
|
class |
JUScrollBarBinding
Implements binding a JScrollBar control with a BC4J RowSetIterator/ViewObject.
|
class |
JUSliderAttrBinding
Implements binding a JSlider control with an Attribute in a BC4J RowSet.
|
class |
JUSliderBinding
Implements binding a JSlider control with a BC4J RowSetIterator/ViewObject.
|
class |
JUSpinnerBinding
Implements binding for JSpinner control.
|
class |
JUTableBinding
A lightweight TableModel that implements
binding a
javax.swing.JTable to a RowIterator for a BC4J ViewObject. |
class |
JUTextFieldBinding
JUTextFieldBinding is a lightweight Document model that implements
binding a
javax.swing.JTextComponent to an attribute in
a row of a BC4J ViewObject. |
class |
JUTreeBinding
A lightweight Document model that implements
binding a
javax.swing.JTree to a BC4J RowIterator
and display a selected attribute. |
class |
JUTreeNodeBinding
This class implements rules that govern display of each node in a JTree
that is bound to a JUTreeBinding.
|
class |
JUTreeTableBinding |
Modifier and Type | Method and Description |
---|---|
protected DCControlBinding |
JUTreeTableDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUTreeDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUTextFieldDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUTableDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUSpinnerDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUSliderDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUSliderAttrDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUScrollBarDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUScrollBarAttrDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUProgressBarDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUProgressBarAttrDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JULovButtonDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUListSingleSelDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JULabelDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUFormattedTextFieldDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUDefaultControlDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUButtonGroupDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUButtonDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
protected DCControlBinding |
JUActionDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |
Modifier and Type | Method and Description |
---|---|
void |
JUPanelBinding.focusGained(DCIteratorBinding iterBinding,
DCControlBinding binding,
int attrIndex)
Notifies the JUApplication object of focusGained event so that it could pass it on to
its StatusBarInterface listeners (like JUStatusBar to update status message).
|
Modifier and Type | Class and Description |
---|---|
class |
JUCtrlAdaptRangeBinding |
Modifier and Type | Method and Description |
---|---|
protected DCControlBinding |
JUCtrlHGridDef.createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd) |