|
Oracle Fusion Middleware Design Time Java API Reference for Oracle ADF Faces and Data Visualization Components 11g Release 2 (11.1.2.2.0) E18581-03 |
||||||||
| 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 BindingReferences 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)
BindingReferences 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.2.0) E18581-03 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||