|
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
oracle.adf.dt.controls.treemodel.bean.BeanClassTreeNode
oracle.adf.dt.controls.treemodel.bean.BeanMethodReturnNode
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 | |
BeanMethodReturnNode(JUDTDataControl session,
JUDTMethod accessormethod,
BeanMethodNode methodNode,
TreeNodesChooser chooser)
|
Method Summary | |
java.util.ArrayList |
getAttributeNames()
|
java.lang.String |
getDefaultBindingName()
|
DefaultDataControlTreeNode |
getMethodNode()
Returns the method node. |
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()
|
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 |
isCollectionType()
|
boolean |
isReadyForBinding()
|
boolean |
isRuntimeEditable()
Returns true if the service objects supports editing |
boolean |
isScalar()
Returns True if this node represents a simple type. |
boolean |
isScalarMethodReturnNode()
Returns true if we have a scalar method return node |
boolean |
requiresIterator()
If we dont have a bean class or an array element, we dont require an iterator, it is probably a scalar type. |
Methods inherited from class oracle.adf.dt.controls.treemodel.bean.BeanClassTreeNode |
getAttributeBindings, loadChildNodes, toString |
Methods inherited from class oracle.adf.dt.controls.treemodel.bean.BeanStructureTreeNode |
addAttributeAccessors, addAttributes, addBeanMethodNode, addMethods, createMethodNode, createMethodReturnNode, createScalarMethodReturnNode, getAccessorNode, getAttributeInfo, getAttributeNode, getDTBean, getMethods, getRowsetInfo, initializeMethodNode, intializeMethodReturnNode, intializeScalarMethodReturnNode, isBeanAttribute, isDataControlBean, setDTBean, setIsDataControlBean |
Methods inherited from class oracle.adf.dt.controls.treemodel.DefaultDataControlAccessorNode |
addActionNodes, getActionNodes, getIteratorClass, getIteratorModelReference, getIteratorName, getMasterNode, isOperationSupported, iteratorRepresentsNode, setIteratorClass, setMasterNode |
Methods inherited from class oracle.adf.dt.controls.treemodel.DefaultDataControlTreeNode |
actionRepresentsNode, addTransactionNodes, getActionsFolder, getActualBindingType, getBindingNameSuffix, getDataControl, getInstanceName, getIteratorSourceNode, getIteratorSubType, getMethodReturnNode, getNodeIcon, getTransactionNodes, getTreeNodesChooser, isMethodReturnChildNode, isRuntimeVisible, isViewObjectMethod, setActionInstanceName, setInstanceName, setIteratorSourcenode, setNodeIcon, setShouldExpand, shouldExpandNode |
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, isRuntimeVisible, 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 BeanMethodReturnNode(JUDTDataControl session, JUDTMethod accessormethod, BeanMethodNode methodNode, TreeNodesChooser chooser)
Method Detail |
public DefaultDataControlTreeNode getMethodNode()
MethodReturnNode
getMethodNode
in interface MethodReturnNode
public java.lang.String getNodeText()
getNodeText
in interface BasicTreeNode
getNodeText
in class BeanClassTreeNode
public boolean isScalarMethodReturnNode()
DataControlTreeNode
isScalarMethodReturnNode
in interface DataControlTreeNode
isScalarMethodReturnNode
in class DefaultDataControlTreeNode
public java.lang.String getModelObjectName()
getModelObjectName
in interface DataControlTreeNode
getModelObjectName
in class BeanClassTreeNode
public java.lang.String getModelObjectType()
getModelObjectType
in interface MethodReturnNode
getModelObjectType
in class BeanClassTreeNode
public java.lang.String getTooltipText()
getTooltipText
in interface BasicTreeNode
getTooltipText
in class BeanClassTreeNode
public boolean isRuntimeEditable()
DataControlTreeNode
isRuntimeEditable
in interface DataControlTreeNode
isRuntimeEditable
in class DefaultDataControlTreeNode
public boolean isScalar()
MethodReturnNode
isScalar
in interface MethodReturnNode
public boolean isCollectionType()
isCollectionType
in class BeanClassTreeNode
public java.lang.String getDefaultBindingName()
getDefaultBindingName
in interface DataControlTreeNode
getDefaultBindingName
in class DefaultDataControlTreeNode
public int getNodeType()
getNodeType
in interface DataControlTreeNode
getNodeType
in class BeanClassTreeNode
public java.util.ArrayList getAttributeNames()
getAttributeNames
in class BeanStructureTreeNode
public boolean isReadyForBinding()
isReadyForBinding
in interface DataControlTreeNode
isReadyForBinding
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
public boolean requiresIterator()
requiresIterator
in interface DataControlTreeNode
requiresIterator
in class DefaultDataControlTreeNode
public java.lang.String getModelPath()
DataControlAccessorNode
getModelPath
in interface DataControlAccessorNode
getModelPath
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.