|
Oracle9i Business Components for Java API Reference Oracle9i JDeveloper (9.0.4) B10391-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.jbo.uicli.binding.JUControlBinding | +--oracle.jbo.uicli.binding.JUCtrlValueBinding | +--oracle.jbo.uicli.binding.JUCtrlAttrsBinding | +--oracle.jbo.uicli.binding.JUCtrlListBinding | +--oracle.jbo.uicli.binding.JUCtrlBoolBinding
Implements data binding support for controls that allow only one of two values, like a checkbox. This binding lets a subclass provide two values in a list and by default the first value is returned to indicate a TRUE value and the second value represents the FALSE value.
Field Summary |
Fields inherited from class oracle.jbo.uicli.binding.JUCtrlListBinding |
LIST_OPER_NAVIGATE, LIST_OPER_SET_ATTRIBUTE, mFirstDisplayAttr, mListAttrNames, mListDisplayAttrNames, mListIterBinding, mSingleAttrList, mStaticList, mValueList |
Constructor Summary | |
JUCtrlBoolBinding(java.lang.Object control,
JUIteratorBinding iterBinding,
java.lang.String attrName)
This constructor binds a Swing control to an attribute 'attrName' in the ViewObject identified by the given IteratorBinding iterBinding. |
|
JUCtrlBoolBinding(java.lang.Object control,
JUIteratorBinding iterBinding,
java.lang.String attrName,
java.lang.Object[] valueList,
boolean boolVal)
This constructor binds a Swing control to an attribute 'attrName' in the ViewObject identified by the given IteratorBinding iterBinding. |
Method Summary | |
java.lang.Object |
findValue(java.lang.Object val)
Matches the given value to a boolean based on what's in the list and the setting of boolval parameter from the constructor. |
java.lang.Object |
getValueFromBoolean(boolean b)
Matches the boolean value to a value from the list based on boolVal parameter in the constructor. |
Methods inherited from class oracle.jbo.uicli.binding.JUCtrlAttrsBinding |
refreshControl, setDataValueAt, setValueAt, updateNavigated, updateRangeScrolled, updateValuesFromRows |
Methods inherited from class oracle.jbo.uicli.binding.JUControlBinding |
addControlToPanel, executeQuery, executeQueryIfNeeded, getAllRowsInRange, getApplicationModule, getControl, getCurrentRow, getDef, getFormBinding, getIteratorBinding, getLayoutObject, getName, getRowAtRangeIndex, getRowIterator, getTransaction, getViewObject, isControlQueriable, reportException, reportException, setFormBinding, setName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JUCtrlBoolBinding(java.lang.Object control, JUIteratorBinding iterBinding, java.lang.String attrName)
public JUCtrlBoolBinding(java.lang.Object control, JUIteratorBinding iterBinding, java.lang.String attrName, java.lang.Object[] valueList, boolean boolVal)
Method Detail |
public java.lang.Object findValue(java.lang.Object val)
findValue
in class JUCtrlListBinding
public java.lang.Object getValueFromBoolean(boolean b)
|
Oracle9i Business Components for Java API Reference Oracle9i JDeveloper (9.0.4) B10391-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2003, Oracle. All rights reserved.