|
Oracle Fusion Middleware Design Time Java API Reference for Oracle ADF Faces and Data Visualization Components 11g Release 2 (11.1.2.3.0) E18581-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.adfdt.view.common.binding.creator.DefaultBindingRecognizer
public abstract class DefaultBindingRecognizer
Implementation of BindingRecognizer
that handles looking up bindings or gathering binding ids based on binding locators returned by the subclass.
Nested Class Summary | |
---|---|
static class |
DefaultBindingRecognizer.BindingLocator |
Constructor Summary | |
---|---|
DefaultBindingRecognizer() |
Method Summary | |
---|---|
java.util.Set<java.lang.String> |
getBindingIds(ADFDesignTimeContext dtContext, org.w3c.dom.Node node) Returns the set of binding ids that exist for the node, or an empty set if none exist. |
protected abstract java.util.Set<DefaultBindingRecognizer.BindingLocator> |
getBindingLocations(ADFDesignTimeContext dtContext, org.w3c.dom.Node node) Return binding locations for known potential binding ids. |
java.util.Set<BindingReference> |
recognize(ADFDesignTimeContext dtContext, org.w3c.dom.Node node) Returns the set of BindingReference s that exist for the node, or an empty set if none exist. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultBindingRecognizer()
Method Detail |
---|
public final java.util.Set<BindingReference> recognize(ADFDesignTimeContext dtContext, org.w3c.dom.Node node)
BindingReference
s that exist for the node, or an empty set if none exist. This should not recurse for children. Note that the Node
can be an element, text, or attr node.recognize
in interface BindingRecognizer
public final java.util.Set<java.lang.String> getBindingIds(ADFDesignTimeContext dtContext, org.w3c.dom.Node node)
Node
can be an element, text, or attr node.getBindingIds
in interface BindingRecognizer
protected abstract java.util.Set<DefaultBindingRecognizer.BindingLocator> getBindingLocations(ADFDesignTimeContext dtContext, org.w3c.dom.Node node)
DefaultBindingRecognizer
will take care of ensuring the binding exists. This should check the node as fast as possible - and should ideally avoid any calls to the page definition.
|
Oracle Fusion Middleware Design Time Java API Reference for Oracle ADF Faces and Data Visualization Components 11g Release 2 (11.1.2.3.0) E18581-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |