|
ADF Designtime | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.tree.DefaultMutableTreeNode
oracle.adf.dt.controls.treemodel.DefaultDataControlTreeNode
oracle.adf.dt.controls.treemodel.DefaultDataControlAccessorNode
oracle.adf.dt.controls.treemodel.JotMethodTreeNode
Field Summary |
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode |
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject |
Fields inherited from interface oracle.adf.dt.controls.DataControlTreeNode |
ACCESSOR_NODE, ACTION_NODE, APPLICATION_MODULE, ATTRIBUTE_NODE, COLLECTION_NODE, DATA_CONTROL_NODE, JAVA_BEAN, METHOD_NODE |
Constructor Summary | |
JotMethodTreeNode(JUDTDataControl dc)
|
|
JotMethodTreeNode(JUDTDataControl dc,
oracle.jdeveloper.jot.JotMethod method)
|
Method Summary | |
java.util.ArrayList |
getAttributeBindings()
|
AttributeInfo |
getAttributeInfo()
Only call this function if getNodeType() returns ATTRIBUTE_NODE |
java.lang.String |
getDefaultBindingName()
|
java.lang.String |
getIteratorName()
|
oracle.jdeveloper.jot.JotMethod |
getMethod()
|
java.lang.String |
getModelObjectName()
|
java.lang.String |
getModelObjectType()
|
java.lang.String |
getNodeText()
|
int |
getNodeType()
|
RowsetInfo |
getRowsetInfo()
Only call this function if getNodeType() returns ACCESSOR_NODE or COLLECTION_NODE |
java.lang.String |
getTooltipText()
|
void |
initializeActionBinding(JUDTCtrlAction action)
Allows the tree node to initialize the action that is bound to it. |
void |
initializeIteratorBinding(JUDTIteratorBinding iterator)
Allows tree node to initalize the iterator binding created based on the node selection. |
void |
loadChildNodes()
Makes sure the child nodes are loaded. |
boolean |
requiresIterator()
|
protected void |
setMethod(oracle.jdeveloper.jot.JotMethod method)
|
void |
setRequiresIterator(boolean bSet)
|
Methods inherited from class oracle.adf.dt.controls.treemodel.DefaultDataControlAccessorNode |
addActionNodes, getActionNodes, getIteratorClass, getIteratorModelReference, getMasterNode, getModelPath, isOperationSupported, iteratorRepresentsNode, setIteratorClass, setMasterNode |
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode |
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.adf.dt.controls.DataControlAccessorNode |
getIteratorSubType |
Methods inherited from interface oracle.adf.dt.controls.DataControlTreeNode |
actionRepresentsNode, getActualBindingType, getBindingNameSuffix, getDataControl, getInstanceName, getIteratorSourceNode, getMethodReturnNode, isMethodReturnChildNode, isReadyForBinding, isRuntimeEditable, isRuntimeVisible, isScalarMethodReturnNode, isViewObjectMethod, setInstanceName |
Methods inherited from interface oracle.adf.dt.controls.BasicTreeNode |
getNodeIcon, getUserObject, setShouldExpand, shouldExpandNode |
Methods inherited from interface javax.swing.tree.MutableTreeNode |
insert, remove, remove, removeFromParent, setParent, setUserObject |
Methods inherited from interface javax.swing.tree.TreeNode |
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf |
Constructor Detail |
public JotMethodTreeNode(JUDTDataControl dc)
public JotMethodTreeNode(JUDTDataControl dc, oracle.jdeveloper.jot.JotMethod method)
Method Detail |
public java.lang.String getIteratorName()
getIteratorName
in interface DataControlAccessorNode
getIteratorName
in class DefaultDataControlAccessorNode
protected void setMethod(oracle.jdeveloper.jot.JotMethod method)
public oracle.jdeveloper.jot.JotMethod getMethod()
public boolean requiresIterator()
requiresIterator
in interface DataControlTreeNode
requiresIterator
in class DefaultDataControlTreeNode
public void setRequiresIterator(boolean bSet)
public int getNodeType()
getNodeType
in interface DataControlTreeNode
getNodeType
in class DefaultDataControlTreeNode
public java.lang.String getModelObjectName()
getModelObjectName
in interface DataControlTreeNode
getModelObjectName
in class DefaultDataControlTreeNode
public java.lang.String getNodeText()
getNodeText
in interface BasicTreeNode
getNodeText
in class DefaultDataControlTreeNode
public java.lang.String getTooltipText()
getTooltipText
in interface BasicTreeNode
getTooltipText
in class DefaultDataControlTreeNode
public java.util.ArrayList getAttributeBindings()
getAttributeBindings
in interface DataControlTreeNode
getAttributeBindings
in class DefaultDataControlTreeNode
public java.lang.String getModelObjectType()
getModelObjectType
in interface DataControlTreeNode
public AttributeInfo getAttributeInfo()
DataControlTreeNode
getAttributeInfo
in interface DataControlTreeNode
getAttributeInfo
in class DefaultDataControlTreeNode
public RowsetInfo getRowsetInfo()
DataControlAccessorNode
getRowsetInfo
in interface DataControlAccessorNode
getRowsetInfo
in class DefaultDataControlAccessorNode
public void loadChildNodes()
ContainerNode
loadChildNodes
in interface ContainerNode
loadChildNodes
in class DefaultDataControlTreeNode
public java.lang.String getDefaultBindingName()
getDefaultBindingName
in interface DataControlTreeNode
getDefaultBindingName
in class DefaultDataControlTreeNode
public void initializeActionBinding(JUDTCtrlAction action)
DataControlTreeNode
initializeActionBinding
in interface DataControlTreeNode
initializeActionBinding
in class DefaultDataControlTreeNode
public void initializeIteratorBinding(JUDTIteratorBinding iterator)
DataControlAccessorNode
initializeIteratorBinding
in interface DataControlAccessorNode
initializeIteratorBinding
in class DefaultDataControlAccessorNode
|
ADF Designtime | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.