Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.adfnmc.bindings.dbf
Class InitializeBindingContainerVisitor

java.lang.Object
  extended by oracle.adfnmc.util.parse.Visitor
      extended by oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor
          extended by oracle.adfnmc.bindings.dbf.InitializeBindingContainerVisitor

public class InitializeBindingContainerVisitor
extends oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

Creates and initializes a BindingContainer from parsed pageDef metadata

Author:
dmartin

Nested Class Summary
 
Nested classes/interfaces inherited from class oracle.adfnmc.util.parse.Visitor
oracle.adfnmc.util.parse.Visitor.TypedDefinitionFactory
 
Field Summary
static java.lang.Class CLASS_INSTANCE
           
 
Constructor Summary
InitializeBindingContainerVisitor()
           
 
Method Summary
static AttributeBinding createAttributeBinding(AttributeValuesDefinition metadataNode, BindingContainer bc)
           
static AttributeBinding createListBinding(ListDefinition metadataNode, BindingContainer bc)
           
static OperationBinding createOperationBinding(ActionDefinition metadataNode, BindingContainer bc)
           
static OperationBinding createOperationBinding(MethodActionDefinition metadataNode, BindingContainer bc)
           
static RangeBinding createRangeBinding(TreeBindingDefinition metadataNode, BindingContainer bc)
           
static void populateBindingContainer(BindingContainerImpl container, java.lang.String pageDefPath)
          Populates a new BindingContainer from the metadata resource identified by pageDefPath
 oracle.adfnmc.util.parse.Node visit(AccessorIteratorDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(ActionDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(AttributeValuesDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(BeanBindingIteratorBaseDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(InvokeActionDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(ListDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(MethodActionDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(MethodIteratorDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(PageDefDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(ResourceBundleDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(TreeBindingDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(VariableDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(VariableIteratorDefinition node)
           
 oracle.adfnmc.util.parse.Node visit(VariableUsageDefinition node)
           
 
Methods inherited from class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor
getTypedDefinitionFactories, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class oracle.adfnmc.util.parse.Visitor
getDerivedTypeFromElementName, visitEach
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_INSTANCE

public static final java.lang.Class CLASS_INSTANCE
Constructor Detail

InitializeBindingContainerVisitor

public InitializeBindingContainerVisitor()
Method Detail

populateBindingContainer

public static final void populateBindingContainer(BindingContainerImpl container,
                                                  java.lang.String pageDefPath)
Populates a new BindingContainer from the metadata resource identified by pageDefPath

Parameters:
container -
pageDefPath -

createAttributeBinding

public static AttributeBinding createAttributeBinding(AttributeValuesDefinition metadataNode,
                                                      BindingContainer bc)

createListBinding

public static AttributeBinding createListBinding(ListDefinition metadataNode,
                                                 BindingContainer bc)

createOperationBinding

public static OperationBinding createOperationBinding(ActionDefinition metadataNode,
                                                      BindingContainer bc)

createOperationBinding

public static OperationBinding createOperationBinding(MethodActionDefinition metadataNode,
                                                      BindingContainer bc)

createRangeBinding

public static RangeBinding createRangeBinding(TreeBindingDefinition metadataNode,
                                              BindingContainer bc)

visit

public oracle.adfnmc.util.parse.Node visit(PageDefDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(ResourceBundleDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(BeanBindingIteratorBaseDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(AccessorIteratorDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(MethodIteratorDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(InvokeActionDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(VariableIteratorDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(VariableDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(VariableUsageDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(ActionDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(AttributeValuesDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(ListDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(MethodActionDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

visit

public oracle.adfnmc.util.parse.Node visit(TreeBindingDefinition node)
Overrides:
visit in class oracle.adfnmc.bindings.xmlmetadata.PageDefVisitor

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.