public abstract class ObjTreeNode extends BaseTreeNode implements TreeNode, oracle.jbo.jbotester.tree.interfaces.IObjTreeNode
Modifier and Type | Class and Description |
---|---|
static class |
ObjTreeNode.CreateApplicationModuleAction |
static class |
ObjTreeNode.CreateSysCatAMAction |
static class |
ObjTreeNode.CreateViewLinkAction |
static class |
ObjTreeNode.CreateViewObjectAction |
protected class |
ObjTreeNode.RemoveAction |
Modifier and Type | Field and Description |
---|---|
static oracle.jbo.jbotester.tree.NodeType |
APP_MODULE |
protected oracle.jbo.jbotester.tree.ObjectTreeNodeBinding |
binding |
static ActionWrapper |
createAMAction |
static ActionWrapper |
createSysCatAMAction |
static ActionWrapper |
createVLAction |
static ActionWrapper |
createVOAction |
protected javax.swing.Action |
removeAction |
static oracle.jbo.jbotester.tree.NodeType |
VIEW_LINK |
Constructor and Description |
---|
ObjTreeNode(oracle.jbo.jbotester.tree.ObjectTreeNodeBinding otnb) |
Modifier and Type | Method and Description |
---|---|
protected void |
addMenuItems(javax.swing.JPopupMenu contextMenu) |
protected void |
enableActions() |
oracle.jbo.jbotester.tree.ObjectTreeNodeBinding |
getBinding() |
ObjTreeNode |
getChildOfName(java.lang.String name) |
oracle.jbo.ComponentObject |
getComponentObject() |
javax.swing.JPopupMenu |
getContextMenu() |
javax.swing.ImageIcon |
getIcon() |
java.lang.String |
getName() |
java.lang.Object |
getNodeData() |
ObjTreeNode |
getParentOfType(oracle.jbo.jbotester.tree.NodeType type)
Recurse through the parents for a node of a certain type
|
void |
handleEvent(java.awt.event.ActionEvent e) |
protected boolean |
isBindParameterActionEnabled(oracle.jbo.ComponentObject cObj) |
boolean |
isFormDisplayed(oracle.jbo.ComponentObject cObj) |
void |
remove() |
static void |
resetActions() |
abstract void |
showProperties() |
protected void |
showPropertyDialog(PropertyBean bean,
int resString) |
java.lang.String |
toString()
Returns Name of the Node
|
showForm
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
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFirstChild, getPath, showForm
public static final oracle.jbo.jbotester.tree.NodeType APP_MODULE
public static final oracle.jbo.jbotester.tree.NodeType VIEW_LINK
public static final ActionWrapper createVOAction
public static final ActionWrapper createVLAction
public static final ActionWrapper createAMAction
public static final ActionWrapper createSysCatAMAction
protected javax.swing.Action removeAction
protected oracle.jbo.jbotester.tree.ObjectTreeNodeBinding binding
public ObjTreeNode(oracle.jbo.jbotester.tree.ObjectTreeNodeBinding otnb)
public final oracle.jbo.ComponentObject getComponentObject()
getComponentObject
in interface oracle.jbo.jbotester.tree.interfaces.IObjTreeNode
public final java.lang.Object getNodeData()
getNodeData
in interface oracle.jbo.jbotester.tree.interfaces.IBaseTreeNode
public oracle.jbo.jbotester.tree.ObjectTreeNodeBinding getBinding()
getBinding
in interface oracle.jbo.jbotester.tree.interfaces.IObjTreeNode
public javax.swing.ImageIcon getIcon()
public void handleEvent(java.awt.event.ActionEvent e)
protected void addMenuItems(javax.swing.JPopupMenu contextMenu)
protected void enableActions()
public final javax.swing.JPopupMenu getContextMenu()
public void remove()
public abstract void showProperties()
public java.lang.String toString()
toString
in class javax.swing.tree.DefaultMutableTreeNode
public java.lang.String getName()
public final ObjTreeNode getChildOfName(java.lang.String name)
public final ObjTreeNode getParentOfType(oracle.jbo.jbotester.tree.NodeType type)
public final boolean isFormDisplayed(oracle.jbo.ComponentObject cObj)
protected boolean isBindParameterActionEnabled(oracle.jbo.ComponentObject cObj)
public static void resetActions()
protected final void showPropertyDialog(PropertyBean bean, int resString)