|
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
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 | |
DefaultDataControlAccessorNode(JUDTDataControl dataControl)
|
|
DefaultDataControlAccessorNode(JUDTDataControl dataControl,
TreeNodesChooser chooser)
|
Method Summary | |
protected void |
addActionNodes()
|
java.util.ArrayList |
getActionNodes()
|
java.lang.Class |
getIteratorClass()
Returns the iterator class name. |
java.lang.String |
getIteratorModelReference()
|
java.lang.String |
getIteratorName()
|
DataControlAccessorNode |
getMasterNode()
|
java.lang.String |
getModelPath()
Returns the path of the accessor hierarchy. |
abstract RowsetInfo |
getRowsetInfo()
Only call this function if getNodeType() returns ACCESSOR_NODE or COLLECTION_NODE |
void |
initializeIteratorBinding(JUDTIteratorBinding iterator)
Allows tree node to initalize the iterator binding created based on the node selection. |
boolean |
isOperationSupported(int nOperation)
Checks with the node if the operation is supported. |
boolean |
iteratorRepresentsNode(JUDTIteratorBinding iterator)
Allows tree node to decide if the given iterator matches the node's iterator definition. |
void |
setIteratorClass(java.lang.Class iteratorClass)
Initializes the iterator class name. |
void |
setMasterNode(DataControlAccessorNode masterNode)
|
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.BasicTreeNode |
getNodeIcon, getNodeText, getTooltipText, 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 |
Methods inherited from interface oracle.adf.dt.controls.ContainerNode |
loadChildNodes |
Constructor Detail |
public DefaultDataControlAccessorNode(JUDTDataControl dataControl)
public DefaultDataControlAccessorNode(JUDTDataControl dataControl, TreeNodesChooser chooser)
Method Detail |
public abstract RowsetInfo getRowsetInfo()
DataControlAccessorNode
getRowsetInfo
in interface DataControlAccessorNode
public final void setMasterNode(DataControlAccessorNode masterNode)
public final DataControlAccessorNode getMasterNode()
getMasterNode
in interface DataControlAccessorNode
public java.lang.String getIteratorName()
getIteratorName
in interface DataControlAccessorNode
public final java.lang.Class getIteratorClass()
DataControlAccessorNode
getIteratorClass
in interface DataControlAccessorNode
public final void setIteratorClass(java.lang.Class iteratorClass)
DataControlAccessorNode
setIteratorClass
in interface DataControlAccessorNode
iteratorClass
- public java.lang.String getIteratorModelReference()
getIteratorModelReference
in interface DataControlAccessorNode
public java.lang.String getModelPath()
DataControlAccessorNode
getModelPath
in interface DataControlAccessorNode
public boolean iteratorRepresentsNode(JUDTIteratorBinding iterator)
DataControlAccessorNode
iteratorRepresentsNode
in interface DataControlAccessorNode
iterator
-
public void initializeIteratorBinding(JUDTIteratorBinding iterator)
DataControlAccessorNode
initializeIteratorBinding
in interface DataControlAccessorNode
iterator
- protected void addActionNodes()
public java.util.ArrayList getActionNodes()
public boolean isOperationSupported(int nOperation)
DataControlTreeNode
isOperationSupported
in interface DataControlTreeNode
isOperationSupported
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.