|
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.bc4j.BC4JStructDomainAttributeAccessorNode
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 | |
BC4JStructDomainAttributeAccessorNode(JUDTDataControl dc,
DataControlAccessorNode parent,
oracle.jbo.dt.objects.JboDomainAttr attribute)
|
Method Summary | |
protected void |
addActionNodes()
|
java.util.ArrayList |
getActionNodes()
|
java.util.ArrayList |
getAttributeBindings()
|
AttributeInfo |
getAttributeInfo()
Only call this function if getNodeType() returns ATTRIBUTE_NODE |
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()
|
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()
|
RowsetInfo |
getRowsetInfo()
Only call this function if getNodeType() returns ACCESSOR_NODE or COLLECTION_NODE |
java.lang.String |
getTooltipText()
|
void |
initializeIteratorBinding(JUDTIteratorBinding iterator)
Allows tree node to initalize the iterator binding created based on the node selection. |
boolean |
isRuntimeEditable()
Returns true if the service objects supports editing |
boolean |
isRuntimeVisible()
return true if this node has the visible hint on, it is possible to hide nodes such as attributes from being generated in the user interface. |
void |
loadChildNodes()
Makes sure the child nodes are loaded. |
Methods inherited from class oracle.adf.dt.controls.treemodel.DefaultDataControlAccessorNode |
getIteratorClass, getMasterNode, 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.DataControlTreeNode |
actionRepresentsNode, getActualBindingType, getBindingNameSuffix, getDataControl, getDefaultBindingName, getInstanceName, getMethodReturnNode, initializeActionBinding, isMethodReturnChildNode, isReadyForBinding, isScalarMethodReturnNode, isViewObjectMethod, requiresIterator, 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 BC4JStructDomainAttributeAccessorNode(JUDTDataControl dc, DataControlAccessorNode parent, oracle.jbo.dt.objects.JboDomainAttr attribute)
Method Detail |
public java.lang.String getModelPath()
DataControlAccessorNode
getModelPath
in interface DataControlAccessorNode
getModelPath
in class DefaultDataControlAccessorNode
public boolean isRuntimeVisible()
DataControlTreeNode
isRuntimeVisible
in interface DataControlTreeNode
isRuntimeVisible
in class DefaultDataControlTreeNode
public boolean isRuntimeEditable()
DataControlTreeNode
isRuntimeEditable
in interface DataControlTreeNode
isRuntimeEditable
in class DefaultDataControlTreeNode
public int getNodeType()
getNodeType
in interface DataControlTreeNode
getNodeType
in class DefaultDataControlTreeNode
public java.lang.String getModelObjectType()
public java.lang.String getModelObjectName()
getModelObjectName
in interface DataControlTreeNode
getModelObjectName
in class DefaultDataControlTreeNode
public java.lang.String getNodeText()
getNodeText
in interface BasicTreeNode
getNodeText
in class DefaultDataControlTreeNode
public java.lang.String getTooltipText()
getTooltipText
in interface BasicTreeNode
getTooltipText
in class DefaultDataControlTreeNode
public RowsetInfo getRowsetInfo()
DataControlAccessorNode
getRowsetInfo
in interface DataControlAccessorNode
getRowsetInfo
in class DefaultDataControlAccessorNode
public AttributeInfo getAttributeInfo()
DataControlTreeNode
getAttributeInfo
in interface DataControlTreeNode
getAttributeInfo
in class DefaultDataControlTreeNode
public DataControlAccessorNode getIteratorSourceNode()
DataControlTreeNode
getIteratorSourceNode
in interface DataControlTreeNode
getIteratorSourceNode
in class DefaultDataControlTreeNode
public java.lang.String getIteratorName()
getIteratorName
in interface DataControlAccessorNode
getIteratorName
in class DefaultDataControlAccessorNode
public void loadChildNodes()
ContainerNode
loadChildNodes
in interface ContainerNode
loadChildNodes
in class DefaultDataControlTreeNode
protected void addActionNodes()
addActionNodes
in class DefaultDataControlAccessorNode
public java.util.ArrayList getAttributeBindings()
getAttributeBindings
in interface DataControlTreeNode
getAttributeBindings
in class DefaultDataControlTreeNode
public java.lang.String getIteratorSubType()
getIteratorSubType
in interface DataControlAccessorNode
getIteratorSubType
in class DefaultDataControlTreeNode
public java.lang.String getIteratorModelReference()
getIteratorModelReference
in interface DataControlAccessorNode
getIteratorModelReference
in class DefaultDataControlAccessorNode
public void initializeIteratorBinding(JUDTIteratorBinding iterator)
DataControlAccessorNode
initializeIteratorBinding
in interface DataControlAccessorNode
initializeIteratorBinding
in class DefaultDataControlAccessorNode
public java.util.ArrayList getActionNodes()
getActionNodes
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.