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
|
showFormadd, 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, setUserObjectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFirstChild, getPath, showFormpublic 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.IObjTreeNodepublic final java.lang.Object getNodeData()
getNodeData in interface oracle.jbo.jbotester.tree.interfaces.IBaseTreeNodepublic oracle.jbo.jbotester.tree.ObjectTreeNodeBinding getBinding()
getBinding in interface oracle.jbo.jbotester.tree.interfaces.IObjTreeNodepublic 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.DefaultMutableTreeNodepublic 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)