Oracle ADF Designtime API Reference v10.1.2


oracle.adf.dt.controls.treemodel.bean
Class BeanBindingMethodNode

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byoracle.adf.dt.controls.treemodel.DefaultDataControlTreeNode
          extended byoracle.adf.dt.controls.treemodel.DefaultDataControlAccessorNode
              extended byoracle.adf.dt.controls.treemodel.MethodTreeNode
                  extended byoracle.adf.dt.controls.treemodel.bean.BeanMethodNode
                      extended byoracle.adf.dt.controls.treemodel.bean.BeanBindingMethodNode

All Implemented Interfaces:
BasicTreeNode, java.lang.Cloneable, ContainerNode, DataControlAccessorNode, DataControlTreeNode, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode

public class BeanBindingMethodNode
extends BeanMethodNode

This class represent any method the will be called on a binding instance

See Also:
Serialized Form

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
BeanBindingMethodNode(JUDTDataControl dc, java.beans.MethodDescriptor md, DefaultDataControlTreeNode parent)

Method Summary
java.lang.String getModelPath()
Returns the path of the accessor hierarchy.
void initializeActionBinding(JUDTCtrlAction action)
Allows the tree node to initialize the action that is bound to it.
protected void setActionInstanceName(JUDTCtrlAction action)

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, getDefaultBindingName, getMethodDescriptor, getModelObjectName, getModelObjectType, getNodeText, getNodeType, getRowsetInfo, getTooltipText, loadChildNodes

Methods inherited from class oracle.adf.dt.controls.treemodel.DefaultDataControlAccessorNode
addActionNodes, getActionNodes, getCreateActionNode, getIteratorClass, getIteratorModelReference, getIteratorName, getMasterNode, initializeIteratorBinding, 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, isReadyForBinding, isRuntimeEditable, isRuntimeVisible, isScalarMethodReturnNode, isViewObjectMethod, 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.DataControlAccessorNode
getIteratorSubType

Methods inherited from interface oracle.adf.dt.controls.DataControlTreeNode
actionRepresentsNode, getActualBindingType, getBindingNameSuffix, getDataControl, getInstanceName, getIteratorSourceNode, getMethodReturnNode, isMethodReturnChildNode, isReadyForBinding, isRuntimeEditable, isRuntimeVisible, isScalarMethodReturnNode, 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

BeanBindingMethodNode

public BeanBindingMethodNode(JUDTDataControl dc,
                             java.beans.MethodDescriptor md,
                             DefaultDataControlTreeNode parent)

Method Detail

setActionInstanceName

protected void setActionInstanceName(JUDTCtrlAction action)
Overrides:
setActionInstanceName in class DefaultDataControlTreeNode

initializeActionBinding

public void initializeActionBinding(JUDTCtrlAction action)
Description copied from interface: DataControlTreeNode
Allows the tree node to initialize the action that is bound to it. The default implementation provides initialization for the known method types.
Specified by:
initializeActionBinding in interface DataControlTreeNode
Overrides:
initializeActionBinding in class BeanMethodNode

getModelPath

public java.lang.String getModelPath()
Description copied from interface: DataControlAccessorNode
Returns the path of the accessor hierarchy.
Specified by:
getModelPath in interface DataControlAccessorNode
Overrides:
getModelPath in class MethodTreeNode

Oracle ADF Designtime API Reference v10.1.2


Copyright © 1997, 2004, Oracle. All rights reserved.