|
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.JotMethodReturnNode
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 | |
JotMethodReturnNode(JotMethodTreeNode methodNode)
|
Method Summary | |
java.util.ArrayList |
getAttributeBindings()
|
AttributeInfo |
getAttributeInfo()
Only call this function if getNodeType() returns ATTRIBUTE_NODE |
java.lang.String |
getDefaultBindingName()
|
java.lang.Class |
getIteratorClass()
|
java.lang.String |
getIteratorName()
|
DataControlAccessorNode |
getIteratorSourceNode()
If the requiresIterator() function returns true, the getIteratorSourceNode return the node that provides the iterator information for initialization purposes. |
java.lang.String |
getIteratorSubType()
|
DefaultDataControlTreeNode |
getMethodNode()
Returns the method node. |
java.lang.String |
getModelObjectName()
|
java.lang.String |
getModelObjectType()
|
java.lang.String |
getNodeText()
|
int |
getNodeType()
|
RowsetInfo |
getRowsetInfo()
|
java.lang.String |
getTooltipText()
|
void |
initializeActionBinding(JUDTCtrlAction action)
Allows the tree node to initialize the action that is bound to it. |
boolean |
isScalar()
Returns True if this node represents a simple type. |
boolean |
isScalarMethodReturnNode()
Returns true if we have a scalar method return node |
boolean |
isViewObjectMethod()
Returns true if we have a View Object method node |
boolean |
iteratorRepresentsNode(JUDTIteratorBinding iterator)
|
void |
loadChildNodes()
Makes sure the child nodes are loaded. |
boolean |
requiresIterator()
|
Methods inherited from class oracle.adf.dt.controls.treemodel.DefaultDataControlTreeNode |
actionRepresentsNode, addTransactionNodes, getActionsFolder, getActualBindingType, getBindingNameSuffix, getDataControl, getInstanceName, getMethodReturnNode, getNodeIcon, getTransactionNodes, getTreeNodesChooser, isMethodReturnChildNode, isOperationSupported, isReadyForBinding, isRuntimeEditable, isRuntimeVisible, setActionInstanceName, setInstanceName, setIteratorSourcenode, setNodeIcon, setShouldExpand, shouldExpandNode, toString |
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.BasicTreeNode |
getUserObject |
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 JotMethodReturnNode(JotMethodTreeNode methodNode)
Method Detail |
public void loadChildNodes()
ContainerNode
loadChildNodes
in interface ContainerNode
loadChildNodes
in class DefaultDataControlTreeNode
public java.lang.String getModelObjectName()
getModelObjectName
in interface DataControlTreeNode
getModelObjectName
in class DefaultDataControlTreeNode
public java.lang.String getModelObjectType()
getModelObjectType
in interface MethodReturnNode
public java.lang.String getNodeText()
getNodeText
in interface BasicTreeNode
getNodeText
in class DefaultDataControlTreeNode
public int getNodeType()
getNodeType
in interface DataControlTreeNode
getNodeType
in class DefaultDataControlTreeNode
public RowsetInfo getRowsetInfo()
public java.lang.String getTooltipText()
getTooltipText
in interface BasicTreeNode
getTooltipText
in class DefaultDataControlTreeNode
public AttributeInfo getAttributeInfo()
DataControlTreeNode
getAttributeInfo
in interface DataControlTreeNode
getAttributeInfo
in class DefaultDataControlTreeNode
public java.util.ArrayList getAttributeBindings()
getAttributeBindings
in interface DataControlTreeNode
getAttributeBindings
in class DefaultDataControlTreeNode
public boolean isViewObjectMethod()
DataControlTreeNode
isViewObjectMethod
in interface DataControlTreeNode
isViewObjectMethod
in class DefaultDataControlTreeNode
public DefaultDataControlTreeNode getMethodNode()
MethodReturnNode
getMethodNode
in interface MethodReturnNode
public boolean isScalarMethodReturnNode()
DataControlTreeNode
isScalarMethodReturnNode
in interface DataControlTreeNode
isScalarMethodReturnNode
in class DefaultDataControlTreeNode
public boolean isScalar()
MethodReturnNode
isScalar
in interface MethodReturnNode
public java.lang.String getDefaultBindingName()
getDefaultBindingName
in interface DataControlTreeNode
getDefaultBindingName
in class DefaultDataControlTreeNode
public boolean requiresIterator()
requiresIterator
in interface DataControlTreeNode
requiresIterator
in class DefaultDataControlTreeNode
public void initializeActionBinding(JUDTCtrlAction action)
DataControlTreeNode
initializeActionBinding
in interface DataControlTreeNode
initializeActionBinding
in class DefaultDataControlTreeNode
public java.lang.String getIteratorName()
public java.lang.Class getIteratorClass()
public java.lang.String getIteratorSubType()
getIteratorSubType
in class DefaultDataControlTreeNode
public boolean iteratorRepresentsNode(JUDTIteratorBinding iterator)
public DataControlAccessorNode getIteratorSourceNode()
DataControlTreeNode
getIteratorSourceNode
in interface DataControlTreeNode
getIteratorSourceNode
in class DefaultDataControlTreeNode
|
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.