oracle.adfnmc.bindings.dbf
Class DynamicListBindingImpl
java.lang.Object
oracle.adfnmc.bindings.dbf.ControlBindingImpl
oracle.adfnmc.bindings.dbf.AttributeBindingImpl
oracle.adfnmc.bindings.dbf.DynamicListBindingImpl
- All Implemented Interfaces:
- AttributeBinding, ControlBinding, IteratorAttributeValueListener, IteratorCollectionListener, IteratorPositionListener, ELResolver, PropertyValueChangeSource
public class DynamicListBindingImpl
- extends AttributeBindingImpl
Methods inherited from class oracle.adfnmc.bindings.dbf.AttributeBindingImpl |
addAttributeValueChangeListener, addValueChangeListener, addValueListChangeListener, attributeUpdated, getBoundAttributeName, getDisplayHeight, getDisplayHint, getDisplayWidth, getFormat, getInputValue, getLabel, getLabelHint, getMandatory, getPrecision, getResolver, getSingleNameValue, getSingleNameValues, getToolTip, getUpdateableHint, isUpdateable, notifyValueChangeListeners, notifyValueListChangeListeners, positionChanged, rangeRefreshed, refresh, removeAttributeValueChangeListener, removeValueChangeListener, removeValueListChangeListener, rowInserted, rowRemoved |
Methods inherited from class oracle.adfnmc.bindings.dbf.ControlBindingImpl |
containerInitialized, getBindings, getDataControl, getError, getErrors, getIterator, getMetadataDefinition, getName, getPath, getType, getValue, isReadOnly, prepareDeferredIterator, release, reportException, resolvePath, setListener, setValue, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DynamicListBindingImpl
public DynamicListBindingImpl(XmlAnyDefinition mdDef,
java.lang.String name,
IteratorExecutableBindingImpl iterBinding,
java.lang.String listIteratorId,
java.lang.String[] baseAttrNames,
java.lang.String[] listAttrNames,
java.lang.String[] listDisplayAttrNames,
int nullValueFlag,
java.lang.String nullValueId)
DynamicListBindingImpl
public DynamicListBindingImpl(ListDefinition mdDef,
IteratorExecutableBindingImpl iterBinding)
registerForIteratorEvents
public void registerForIteratorEvents(IteratorExecutableBindingImpl evtSource)
- Overrides:
registerForIteratorEvents
in class AttributeBindingImpl
unregisterForIteratorEvents
public void unregisterForIteratorEvents(IteratorExecutableBindingImpl evtSource)
- Overrides:
unregisterForIteratorEvents
in class AttributeBindingImpl
getListIterBinding
public IteratorExecutableBindingImpl getListIterBinding()
getExpectedType
public java.lang.Class getExpectedType()
- Overrides:
getExpectedType
in class AttributeBindingImpl
getValueList
public List getValueList()
- Overrides:
getValueList
in class AttributeBindingImpl
getInputValue
public java.lang.Object getInputValue()
- Description copied from interface:
AttributeBinding
- Returns the value that should be rendered on a view for the attribute
associated with this binding.
- Specified by:
getInputValue
in interface AttributeBinding
- Overrides:
getInputValue
in class AttributeBindingImpl
- Returns:
- The attribute value.
setInputValue
public void setInputValue(java.lang.Object inputVal)
- Description copied from interface:
AttributeBinding
- Updates the attribute value associated with this binding. If there are exceptions
while updating this attribute, these exceptions should be accessible via getErrors().
- Specified by:
setInputValue
in interface AttributeBinding
- Overrides:
setInputValue
in class AttributeBindingImpl
- Parameters:
inputVal
- The new attribute value.- See Also:
AttributeBinding.getErrors()
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.