|
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.bean.BeanStructureTreeNode
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 | |
BeanStructureTreeNode(JUDTDataControl session,
boolean showAttribute)
|
|
BeanStructureTreeNode(JUDTDataControl session,
TreeNodesChooser chooser)
|
Method Summary | |
protected void |
addAttributeAccessors(java.lang.String sParentInstance)
|
protected void |
addAttributes(java.lang.String sParentInstance)
|
protected BeanMethodNode |
addBeanMethodNode(java.beans.MethodDescriptor method)
|
protected void |
addMethods(java.lang.String sParentInstance)
|
protected BeanMethodNode |
createMethodNode(java.lang.String sParentInstance,
java.beans.MethodDescriptor method)
|
protected BeanMethodReturnNode |
createMethodReturnNode(BeanMethodNode methodNode,
JUDTMethod accessormethod)
|
protected BeanMethodScalarReturnNode |
createScalarMethodReturnNode(BeanMethodNode methodNode)
|
BeanModelAccessorTreeNode |
getAccessorNode(java.lang.String sName)
|
AttributeInfo |
getAttributeInfo()
Only call this function if getNodeType() returns ATTRIBUTE_NODE |
java.util.ArrayList |
getAttributeNames()
|
BeanModelAttributeTreeNode |
getAttributeNode(java.lang.String sName)
|
protected JUDTBean |
getDTBean()
|
java.util.ArrayList |
getMethods(java.lang.String sParentInstance)
|
RowsetInfo |
getRowsetInfo()
Only call this function if getNodeType() returns ACCESSOR_NODE or COLLECTION_NODE |
protected void |
initializeMethodNode(java.lang.String sParentInstance,
BeanMethodNode methodNode)
|
protected void |
intializeMethodReturnNode(BeanMethodReturnNode node)
|
protected void |
intializeScalarMethodReturnNode(BeanMethodScalarReturnNode node)
|
protected boolean |
isBeanAttribute(java.beans.MethodDescriptor method)
|
boolean |
isDataControlBean()
Returns true is this bean represents the root class of a data control |
protected void |
setDTBean(JUDTBean bean)
|
void |
setIsDataControlBean(boolean bSet)
Marks this bean class as the root bean of a data control |
Methods inherited from class oracle.adf.dt.controls.treemodel.DefaultDataControlAccessorNode |
addActionNodes, getActionNodes, getIteratorClass, getIteratorModelReference, getIteratorName, getMasterNode, getModelPath, initializeIteratorBinding, 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.ContainerNode |
loadChildNodes |
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 |
Constructor Detail |
public BeanStructureTreeNode(JUDTDataControl session, boolean showAttribute)
public BeanStructureTreeNode(JUDTDataControl session, TreeNodesChooser chooser)
Method Detail |
public BeanModelAttributeTreeNode getAttributeNode(java.lang.String sName)
public BeanModelAccessorTreeNode getAccessorNode(java.lang.String sName)
public void setIsDataControlBean(boolean bSet)
public boolean isDataControlBean()
protected void setDTBean(JUDTBean bean)
protected JUDTBean getDTBean()
public java.util.ArrayList getAttributeNames()
protected void addAttributes(java.lang.String sParentInstance)
protected void addAttributeAccessors(java.lang.String sParentInstance)
protected boolean isBeanAttribute(java.beans.MethodDescriptor method)
protected BeanMethodNode addBeanMethodNode(java.beans.MethodDescriptor method)
protected void addMethods(java.lang.String sParentInstance)
protected BeanMethodNode createMethodNode(java.lang.String sParentInstance, java.beans.MethodDescriptor method)
protected void initializeMethodNode(java.lang.String sParentInstance, BeanMethodNode methodNode)
protected BeanMethodReturnNode createMethodReturnNode(BeanMethodNode methodNode, JUDTMethod accessormethod)
protected void intializeMethodReturnNode(BeanMethodReturnNode node)
protected BeanMethodScalarReturnNode createScalarMethodReturnNode(BeanMethodNode methodNode)
protected void intializeScalarMethodReturnNode(BeanMethodScalarReturnNode node)
public java.util.ArrayList getMethods(java.lang.String sParentInstance)
public AttributeInfo getAttributeInfo()
DataControlTreeNode
getAttributeInfo
in interface DataControlTreeNode
getAttributeInfo
in class DefaultDataControlTreeNode
public RowsetInfo getRowsetInfo()
DataControlAccessorNode
getRowsetInfo
in interface DataControlAccessorNode
getRowsetInfo
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.