Oracle ADF Designtime API Reference v10.1.2


oracle.adf.dt.controls.treemodel.bean.toplink
Class BaseToplinkModelDataControlTreeNode

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byoracle.adf.dt.controls.treemodel.DefaultDataControlTreeNode
          extended byoracle.adf.dt.controls.treemodel.bean.toplink.BaseToplinkModelDataControlTreeNode

All Implemented Interfaces:
BasicTreeNode, java.lang.Cloneable, ContainerNode, DataControlTreeNode, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode
Direct Known Subclasses:
ToplinkBeanModelDataControlTreeNode

public abstract class BaseToplinkModelDataControlTreeNode
extends DefaultDataControlTreeNode
implements ContainerNode
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
BaseToplinkModelDataControlTreeNode(JUDTDataControl session)
BaseToplinkModelDataControlTreeNode(JUDTDataControl session, boolean showAttribute)
BaseToplinkModelDataControlTreeNode(JUDTDataControl session, TreeNodesChooser chooser)

Method Summary
protected void addMethods(java.lang.String sParentInstance)
java.util.ArrayList getAttributeBindings()
AttributeInfo getAttributeInfo()
Only call this function if getNodeType() returns ATTRIBUTE_NODE
JUDTBean getDTBean()
java.util.ArrayList getMethods(java.lang.String sParentInstance)
java.lang.String getModelObjectName()
java.lang.String getModelObjectType()
java.lang.String getNodeText()
int getNodeType()
RowsetInfo getRowsetInfo()
java.lang.String getTooltipText()

Methods inherited from class oracle.adf.dt.controls.treemodel.DefaultDataControlTreeNode
actionRepresentsNode, addTransactionNodes, getActionsFolder, getActualBindingType, getBindingNameSuffix, getDataControl, getDefaultBindingName, getInstanceName, getIteratorSourceNode, getIteratorSubType, getMethodReturnNode, getNodeIcon, getTransactionNodes, getTreeNodesChooser, initializeActionBinding, isMethodReturnChildNode, isOperationSupported, isReadyForBinding, isRuntimeEditable, isRuntimeVisible, isScalarMethodReturnNode, isViewObjectMethod, loadChildNodes, requiresIterator, setActionInstanceName, 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.ContainerNode
loadChildNodes

Methods inherited from interface oracle.adf.dt.controls.BasicTreeNode
getUserObject

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

BaseToplinkModelDataControlTreeNode

public BaseToplinkModelDataControlTreeNode(JUDTDataControl session)

BaseToplinkModelDataControlTreeNode

public BaseToplinkModelDataControlTreeNode(JUDTDataControl session,
                                           TreeNodesChooser chooser)

BaseToplinkModelDataControlTreeNode

public BaseToplinkModelDataControlTreeNode(JUDTDataControl session,
                                           boolean showAttribute)

Method Detail

getModelObjectName

public java.lang.String getModelObjectName()
Specified by:
getModelObjectName in interface DataControlTreeNode
Specified by:
getModelObjectName in class DefaultDataControlTreeNode

getNodeType

public int getNodeType()
Specified by:
getNodeType in interface DataControlTreeNode
Specified by:
getNodeType in class DefaultDataControlTreeNode

getModelObjectType

public java.lang.String getModelObjectType()
Specified by:
getModelObjectType in interface DataControlTreeNode
Returns:
java type for model object

getDTBean

public JUDTBean getDTBean()

getTooltipText

public java.lang.String getTooltipText()
Specified by:
getTooltipText in interface BasicTreeNode
Specified by:
getTooltipText in class DefaultDataControlTreeNode

getNodeText

public java.lang.String getNodeText()
Specified by:
getNodeText in interface BasicTreeNode
Specified by:
getNodeText in class DefaultDataControlTreeNode

getAttributeBindings

public java.util.ArrayList getAttributeBindings()
Specified by:
getAttributeBindings in interface DataControlTreeNode
Specified by:
getAttributeBindings in class DefaultDataControlTreeNode

getRowsetInfo

public RowsetInfo getRowsetInfo()

getAttributeInfo

public AttributeInfo getAttributeInfo()
Description copied from interface: DataControlTreeNode
Only call this function if getNodeType() returns ATTRIBUTE_NODE
Specified by:
getAttributeInfo in interface DataControlTreeNode
Specified by:
getAttributeInfo in class DefaultDataControlTreeNode

addMethods

protected void addMethods(java.lang.String sParentInstance)

getMethods

public java.util.ArrayList getMethods(java.lang.String sParentInstance)

Oracle ADF Designtime API Reference v10.1.2


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