oracle.jbo.uicli.uix
Class JUCtrlAdaptRangeBinding
java.lang.Object
java.util.AbstractMap
oracle.jbo.common.JboAbstractMap
oracle.adf.model.binding.DCControlBinding
oracle.jbo.uicli.binding.JUControlBinding
oracle.jbo.uicli.binding.JUCtrlValueBinding
oracle.jbo.uicli.binding.JUCtrlRangeBinding
oracle.jbo.uicli.uix.JUCtrlAdaptRangeBinding
- All Implemented Interfaces:
- JUCtrlInputValueHandler, java.util.Map, StructureDef
- public final class JUCtrlAdaptRangeBinding
- extends JUCtrlRangeBinding
Nested classes inherited from class java.util.Map |
java.util.Map.Entry |
Fields inherited from class oracle.jbo.uicli.binding.JUCtrlValueBinding |
ATTR_ATTRIBUTE, ATTR_ATTRIBUTE_DEF, ATTR_ATTRIBUTE_DEFS, ATTR_ATTRIBUTE_VALUE, ATTR_ATTRIBUTE_VALUES, ATTR_ATTRIBUTES, ATTR_DISPLAY_HINT, ATTR_INPUT_VALUE, ATTR_LABEL, ATTR_LABELS, ATTR_LABELSET, ATTR_MANDATORY, ATTR_PATH, ATTR_TOOLTIP, ATTR_UPDATEABLE, mHasInputVal, mInputVal, SEP_LIST_DISPLAY |
Methods inherited from class oracle.jbo.uicli.binding.JUCtrlRangeBinding |
addControlToPanel, getEstimatedRowCount, getRangeSet, getRangeSize, getRangeStart, getValueAt, needsEstimatedRowCount, refreshControl, release, resetInputState, setValueAt, updateNavigated, updateRangeScrolled, updateValuesFromRow, updateValuesFromRows |
Methods inherited from class oracle.jbo.uicli.binding.JUCtrlValueBinding |
compareAndSetAttribute, displayInShortForm, findAttributeDef, getAttribute, getAttribute, getAttribute, getAttributeCount, getAttributeDef, getAttributeDef, getAttributeDefs, getAttributeFromRow, getAttributeFromRow, getAttributeFromRow, getAttributeFromRow, getAttributeFromRow, getAttributeIndexOf, getAttributeNames, getAttributes, getAttributes, getAttributeUIHelper, getAttributeValidators, getAttributeValidators, getAttributeValue, getAttributeValue, getAttributeValueFromRow, getAttributeValues, getAttributeValues, getControlType, getDisplayHeight, getDisplayHint, getDisplayWidth, getError, getErrors, getHint, getHint, getInputValue, getLabel, getLabel, getLabels, getLabelSet, getLocaleContext, getMergedAttributeValues, getPath, getTooltip, getTooltip, hasFormatInformation, internalGetRow, isArrayIteratorType, isAttributeMandatory, isAttributeUpdateable, isMandatory, isNewInputValue, isUpdateable, lookupAttributeDef, processInputException, processNewInputValue, setArrayIteratorType, setAttribute, setAttribute, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeValue, setError, setInputValue, setInputValue, setInputValueHandler, stopEditing, updateRowDeleted, updateRowInserted |
Methods inherited from class oracle.adf.model.binding.DCControlBinding |
addToDCExceptions, executeQuery, executeQueryIfNeeded, get, getAllRowsInRange, getApplicationModule, getBindingContainer, getControl, getControlModel, getCurrentRow, getDCIteratorBinding, getDef, getDefFullName, getDefName, getFullName, getLayoutObject, getName, getRowAtRangeIndex, getRowIterator, getTransaction, getViewObject, hashCode, internalSetName, isControlQueriable, removeFromDCExceptions, reportException, resetAttributeExceptionInRow, setBindingContainer, setControl, setName, toString |
Methods inherited from class java.util.AbstractMap |
clear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, values |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
JUCtrlAdaptRangeBinding
public JUCtrlAdaptRangeBinding(java.lang.Object control,
DCIteratorBinding iterBinding,
java.lang.String[] attrNames,
DCBindingContainer formBnd)
getRowSet
public java.util.List getRowSet()
- Returns a list of Map elements over all rows from the associated iterator binding.
The elements in this list are wrapper objects over the current row in the range that
restricts access to only the attributes that this control-binding is bound to.
getCurrentRowIndex
public int getCurrentRowIndex()
setCurrentRowIndex
public void setCurrentRowIndex(int currentRowIndex)
put
public java.lang.Object put(java.lang.Object obj,
java.lang.Object value)
- Specified by:
put
in interface java.util.Map
- Overrides:
put
in class JUCtrlValueBinding
internalGet
protected java.lang.Object internalGet(java.lang.String key)
- Subclasses should override this to handle a specific key.
If they do find the key valid, they should also set the
mInternalGet_KeyResolved to 'true' so that bean-introspection
is not done for valid null-value returns from the internalGet() call.
Properties returned vis getter on this control bindings are:
rowSet
- returns getRowSet()
currentRowIndex
- returns getCurrentRowIndex()
- Overrides:
internalGet
in class JUCtrlRangeBinding
createValueBindingRef
protected JUCtrlValueBindingRef createValueBindingRef(JUCtrlRangeBinding rangeBinding,
int index,
Row row)
- Overrides:
createValueBindingRef
in class JUCtrlRangeBinding
getBindingContext
protected BindingContext getBindingContext()
getDataControl
protected DCDataControl getDataControl()
getParentBindingContainer
protected DCBindingContainer getParentBindingContainer()
Copyright © 1997, 2004, Oracle. All rights reserved.