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:
- ControlBinding, oracle.adf.model.ControlBinding, JUCtrlInputValueHandler, JUCtrlValueHandler, java.util.Map, RangeBinding, oracle.adf.model.RangeBinding, 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_HEIGHT, ATTR_DISPLAY_HINT, ATTR_DISPLAY_WIDTH, ATTR_FORMAT, ATTR_FORMATS, ATTR_INPUT_VALUE, ATTR_LABEL, ATTR_LABELS, ATTR_LABELSET, ATTR_MANDATORY, ATTR_PATH, ATTR_TOOLTIP, ATTR_UPDATEABLE, ATTR_VIEWABLE, mHasInputVal, mInputVal, SEP_LIST_DISPLAY |
| Methods inherited from class oracle.jbo.uicli.binding.JUCtrlRangeBinding |
addControlToPanel, getEstimatedRowCount, getInputErrorsForRowKey, getInputValueInRow, getRangeSet, getRangeSize, getRangeStart, getValueAt, needsEstimatedRowCount, refreshControl, release, setCurrentRowAtIndex, setInputValueInRow, setRangeStart, setValueAt, updateNavigated, updateRangeScrolled, updateValuesFromRow, updateValuesFromRows |
| Methods inherited from class oracle.jbo.uicli.binding.JUCtrlValueBinding |
compareAndSetAttribute, displayInShortForm, ensureVariableManager, 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, getFormat, getFormats, getHint, getHint, getInputValue, getInputValue, getInputValueHandler, getLabel, getLabel, getLabels, getLabelSet, getLocaleContext, getMergedAttributeValues, getNullValueString, getPath, getTooltip, getTooltip, hasFormatInformation, hasVariables, initResources, internalGetRow, internalHasPermission, isArrayIteratorType, isAttributeMandatory, isAttributeUpdateable, isAttributeUpdateable, isMandatory, isNewInputValue, isUpdateable, lookupAttributeDef, processInputException, processNewInputValue, resetInputState, resolvePath, setArrayIteratorType, setAttribute, setAttribute, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeValue, setError, setInputValue, setInputValue, setInputValueHandler, setNullValueString, stopEditing, updateRowDeleted, updateRowInserted, validateInputValue |
| 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, internalHasPermission, internalSetName, isControlQueriable, removeFromDCExceptions, reportException, resetAttributeExceptionInRow, setBindingContainer, setControl, setListener, setListener, setName, toString |
| Methods inherited from class oracle.jbo.common.JboAbstractMap |
entrySet, equals, internalPut |
| 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 |
| Methods inherited from interface oracle.adf.model.RangeBinding |
getLabelSet |
| Methods inherited from interface oracle.adf.model.ControlBinding |
setListener |
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()
- Description copied from interface:
RangeBinding
- Returns the index of the current row.
-
- Specified by:
getCurrentRowIndex in interface oracle.adf.model.RangeBinding
- Overrides:
getCurrentRowIndex in class JUCtrlRangeBinding
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:
createValueBindingRef
protected JUCtrlValueBindingRef createValueBindingRef(JUCtrlRangeBinding rangeBinding,
int index,
Row row)
-
- Overrides:
createValueBindingRef in class JUCtrlRangeBinding
getBindingContext
protected oracle.adf.model.BindingContext getBindingContext()
getDataControl
protected DCDataControl getDataControl()
getParentBindingContainer
protected DCBindingContainer getParentBindingContainer()
Copyright © 1997, 2005, Oracle. All rights reserved.