|
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.MethodTreeNode
oracle.adf.dt.controls.treemodel.bean.BeanMethodNode
oracle.adf.dt.controls.treemodel.bean.toplink.ToplinkModelQueryTreeNode
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 | |
ToplinkModelQueryTreeNode(JUDTDataControl session,
JUDTBean bean,
java.lang.String queryName,
boolean isReadAllQuery,
TreeNodesChooser chooser)
|
Method Summary | |
boolean |
actionRepresentsNode(JUDTCtrlAction action)
Allows the tree node to decide if the passed in action represents the action that the tree node requires. |
void |
add(javax.swing.tree.MutableTreeNode newChild)
|
java.lang.String |
getDefaultBindingName()
|
java.lang.String |
getIteratorModelReference()
|
java.lang.String |
getIteratorName()
|
java.lang.String |
getIteratorSubType()
|
java.lang.String |
getModelObjectName()
|
java.lang.String |
getModelObjectType()
|
java.lang.String |
getModelPath()
Returns the path of the accessor hierarchy. |
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. |
boolean |
iteratorRepresentsNode(JUDTIteratorBinding iterator)
Allows tree node to decide if the given iterator matches the node's iterator definition. |
void |
loadChildNodes()
Makes sure the child nodes are loaded. |
void |
setNodeText(java.lang.String nodeText)
|
Methods inherited from class oracle.adf.dt.controls.treemodel.bean.BeanMethodNode |
hasReturnType, requiresIterator, setRequiresIterator |
Methods inherited from class oracle.adf.dt.controls.treemodel.MethodTreeNode |
getAttributeBindings, getAttributeInfo, getMethodDescriptor |
Methods inherited from class oracle.adf.dt.controls.treemodel.DefaultDataControlAccessorNode |
addActionNodes, getActionNodes, getIteratorClass, getMasterNode, isOperationSupported, setIteratorClass, setMasterNode |
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode |
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 |
getIteratorClass, getMasterNode, setIteratorClass |
Methods inherited from interface oracle.adf.dt.controls.DataControlTreeNode |
getActualBindingType, getAttributeBindings, getAttributeInfo, getBindingNameSuffix, getDataControl, getInstanceName, getIteratorSourceNode, getMethodReturnNode, isMethodReturnChildNode, isOperationSupported, isReadyForBinding, isRuntimeEditable, isRuntimeVisible, isScalarMethodReturnNode, isViewObjectMethod, requiresIterator, 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 ToplinkModelQueryTreeNode(JUDTDataControl session, JUDTBean bean, java.lang.String queryName, boolean isReadAllQuery, TreeNodesChooser chooser)
Method Detail |
public int getNodeType()
getNodeType
in interface DataControlTreeNode
getNodeType
in class MethodTreeNode
public java.lang.String getModelObjectName()
getModelObjectName
in interface DataControlTreeNode
getModelObjectName
in class MethodTreeNode
public java.lang.String getModelObjectType()
getModelObjectType
in interface DataControlTreeNode
getModelObjectType
in class MethodTreeNode
public java.lang.String getTooltipText()
getTooltipText
in interface BasicTreeNode
getTooltipText
in class MethodTreeNode
public java.lang.String getNodeText()
getNodeText
in interface BasicTreeNode
getNodeText
in class MethodTreeNode
public void setNodeText(java.lang.String nodeText)
public void loadChildNodes()
ContainerNode
loadChildNodes
in interface ContainerNode
loadChildNodes
in class MethodTreeNode
public void add(javax.swing.tree.MutableTreeNode newChild)
public java.lang.String getDefaultBindingName()
getDefaultBindingName
in interface DataControlTreeNode
getDefaultBindingName
in class MethodTreeNode
public void initializeActionBinding(JUDTCtrlAction action)
DataControlTreeNode
initializeActionBinding
in interface DataControlTreeNode
initializeActionBinding
in class BeanMethodNode
public java.lang.String getIteratorName()
getIteratorName
in interface DataControlAccessorNode
getIteratorName
in class DefaultDataControlAccessorNode
public boolean actionRepresentsNode(JUDTCtrlAction action)
DataControlTreeNode
actionRepresentsNode
in interface DataControlTreeNode
actionRepresentsNode
in class DefaultDataControlTreeNode
action
-
public java.lang.String getIteratorModelReference()
getIteratorModelReference
in interface DataControlAccessorNode
getIteratorModelReference
in class DefaultDataControlAccessorNode
public RowsetInfo getRowsetInfo()
getRowsetInfo
in interface DataControlAccessorNode
getRowsetInfo
in class MethodTreeNode
public java.lang.String getIteratorSubType()
getIteratorSubType
in interface DataControlAccessorNode
getIteratorSubType
in class DefaultDataControlTreeNode
public boolean iteratorRepresentsNode(JUDTIteratorBinding iterator)
iteratorRepresentsNode
in interface DataControlAccessorNode
iteratorRepresentsNode
in class DefaultDataControlAccessorNode
iterator
-
public void initializeIteratorBinding(JUDTIteratorBinding iterator)
initializeIteratorBinding
in interface DataControlAccessorNode
initializeIteratorBinding
in class DefaultDataControlAccessorNode
iterator
- public java.lang.String getModelPath()
DataControlAccessorNode
getModelPath
in interface DataControlAccessorNode
getModelPath
in class MethodTreeNode
|
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.