|
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.bc4j.BC4JViewObjectAttributeTreeNode
oracle.adf.dt.controls.treemodel.bc4j.BC4JObjectAttributeAccessorTreeNode
Field Summary |
Fields inherited from class oracle.adf.dt.controls.treemodel.bc4j.BC4JViewObjectAttributeTreeNode |
_parent, _viewAttribute |
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 | |
BC4JObjectAttributeAccessorTreeNode(JUDTDataControl dc,
BC4JModelViewObjectTreeNode parent,
oracle.jbo.dt.objects.JboViewAttr viewAttribute)
|
Method Summary | |
protected void |
addActionNodes()
|
java.util.ArrayList |
getActionNodes()
|
java.util.ArrayList |
getAttributeBindings()
|
int |
getDefaultIteratorRangeSize()
|
java.lang.Class |
getIteratorClass()
Returns the iterator class name. |
java.lang.String |
getIteratorModelReference()
|
java.lang.String |
getIteratorName()
|
DataControlAccessorNode |
getIteratorSourceNode()
If the requiresIterator() function returns true, the getIteratorSourceNode return the node that provides the iterator information for initialization purposes. |
java.lang.String |
getIteratorSubType()
|
DataControlAccessorNode |
getMasterNode()
|
java.lang.String |
getModelPath()
Returns the path of the accessor hierarchy. |
int |
getNodeType()
|
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 |
iteratorRepresentsNode(JUDTIteratorBinding iterator)
Allows tree node to decide if the given iterator matches the node's iterator definition. |
void |
loadChildNodes()
Makes sure the child nodes are loaded. |
void |
setIteratorClass(java.lang.Class iteratorClass)
Initializes the iterator class name. |
Methods inherited from class oracle.adf.dt.controls.treemodel.bc4j.BC4JViewObjectAttributeTreeNode |
getAttribute, getAttributeInfo, getModelObjectName, getModelObjectType, getNodeText, getTooltipText, isRuntimeEditable, isRuntimeVisible |
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.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 BC4JObjectAttributeAccessorTreeNode(JUDTDataControl dc, BC4JModelViewObjectTreeNode parent, oracle.jbo.dt.objects.JboViewAttr viewAttribute)
Method Detail |
public DataControlAccessorNode getIteratorSourceNode()
DataControlTreeNode
getIteratorSourceNode
in interface DataControlTreeNode
getIteratorSourceNode
in class BC4JViewObjectAttributeTreeNode
public DataControlAccessorNode getMasterNode()
getMasterNode
in interface DataControlAccessorNode
protected void addActionNodes()
public void loadChildNodes()
ContainerNode
loadChildNodes
in interface ContainerNode
loadChildNodes
in class DefaultDataControlTreeNode
public java.util.ArrayList getAttributeBindings()
getAttributeBindings
in interface DataControlTreeNode
getAttributeBindings
in class BC4JViewObjectAttributeTreeNode
public int getNodeType()
getNodeType
in interface DataControlTreeNode
getNodeType
in class BC4JViewObjectAttributeTreeNode
public java.lang.String getIteratorSubType()
getIteratorSubType
in interface DataControlAccessorNode
getIteratorSubType
in class DefaultDataControlTreeNode
public java.lang.String getIteratorName()
getIteratorName
in interface DataControlAccessorNode
public RowsetInfo getRowsetInfo()
DataControlAccessorNode
getRowsetInfo
in interface DataControlAccessorNode
getRowsetInfo
in class BC4JViewObjectAttributeTreeNode
public void initializeIteratorBinding(JUDTIteratorBinding iterator)
DataControlAccessorNode
initializeIteratorBinding
in interface DataControlAccessorNode
iterator
- public java.lang.String getIteratorModelReference()
getIteratorModelReference
in interface DataControlAccessorNode
public java.lang.Class getIteratorClass()
DataControlAccessorNode
getIteratorClass
in interface DataControlAccessorNode
public void setIteratorClass(java.lang.Class iteratorClass)
DataControlAccessorNode
setIteratorClass
in interface DataControlAccessorNode
iteratorClass
- public int getDefaultIteratorRangeSize()
public boolean iteratorRepresentsNode(JUDTIteratorBinding iterator)
DataControlAccessorNode
iteratorRepresentsNode
in interface DataControlAccessorNode
iterator
-
public java.lang.String getModelPath()
DataControlAccessorNode
getModelPath
in interface DataControlAccessorNode
public java.util.ArrayList getActionNodes()
|
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.