Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.dt.patterns.metadata.creator.tree
Class ApplicationsTreeCreator

java.lang.Object
  extended by oracle.apps.fnd.applcore.dt.patterns.metadata.creator.tree.ApplicationsTreeCreator
All Implemented Interfaces:
oracle.bali.xml.util.NodeCreator

public class ApplicationsTreeCreator
extends java.lang.Object
implements oracle.bali.xml.util.NodeCreator

Node creator for creating xml nodes when the component is dragged from the component pallette to the editor.


Constructor Summary
ApplicationsTreeCreator()
           
 
Method Summary
static TreeElementHolder commit(oracle.adfdt.ADFDesignTimeContext dtContext, org.w3c.dom.Document document, org.w3c.dom.Element elem, GenericTreeCreationPanel panel1, ApplicationsTreeCreatorPanel2 panel2)
          Commit to the model.
 org.w3c.dom.Node createNode(oracle.bali.xml.model.XmlContext xmlContext, oracle.bali.xml.metadata.XmlKey key, oracle.bali.xml.dom.position.DomPosition position, org.w3c.dom.Node prototypeNode)
          Create a node using the given context and key.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationsTreeCreator

public ApplicationsTreeCreator()
Method Detail

createNode

public org.w3c.dom.Node createNode(oracle.bali.xml.model.XmlContext xmlContext,
                                   oracle.bali.xml.metadata.XmlKey key,
                                   oracle.bali.xml.dom.position.DomPosition position,
                                   org.w3c.dom.Node prototypeNode)
Create a node using the given context and key. PrototypeNode which can be null represents a prototype node that might contains some attributes with initial value specified.

Specified by:
createNode in interface oracle.bali.xml.util.NodeCreator
Parameters:
xmlContext - context to use
key - xmlkey of node to create
position - position in Dom
prototypeNode - node that is to be created
Returns:
Node to insert into jspx tree.

commit

public static TreeElementHolder commit(oracle.adfdt.ADFDesignTimeContext dtContext,
                                       org.w3c.dom.Document document,
                                       org.w3c.dom.Element elem,
                                       GenericTreeCreationPanel panel1,
                                       ApplicationsTreeCreatorPanel2 panel2)
Commit to the model.

Parameters:
dtContext - context object
document - Dom document to commit to
elem - Element to commit to.
panel1 - First Panel.
panel2 - Second Panel.
Returns:
fnd:applicationsTable Element with all subnodes.

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.