| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.ide.db.util.TreeNodeMaker
public class TreeNodeMaker
UI utility for creating TreeNodes for DBObjects and SQLFragments.
| Constructor Summary | |
|---|---|
TreeNodeMaker()
 | 
|
TreeNodeMaker(boolean showChildren)
Creates a new TreeNodeMaker that specifically does or doesn't create child nodes as well.  | 
|
TreeNodeMaker(boolean showChildren,
              java.lang.String[] childTypes)
Creates a new TreeNodeMaker that specifically does or doesn't create child nodes of the given types as well.  | 
|
| Method Summary | |
|---|---|
 javax.swing.tree.DefaultMutableTreeNode | 
createTreeNode(DBObject obj)
Creates a TreeNode using the defaults set on this TreeNodeMaker for child nodes for the given DBObject.  | 
 javax.swing.tree.DefaultMutableTreeNode | 
createTreeNode(SQLFragment obj)
Creates a TreeNode using the defaults set on this TreeNodeMaker for child nodes for the given SQLFragment.  | 
 javax.swing.tree.DefaultMutableTreeNode | 
createTreeNode(SQLFragment obj,
               boolean showAvailKids)
Creates a TreeNode using the defaults set on this TreeNodeMaker but gives an extra customisation - the ability to show available children - e.g.  | 
 boolean | 
getShowChildren()
Gets whether child nodes are also created for a given object.  | 
 void | 
setChildTypes(java.lang.String[] childTypes)
If child nodes are being created, the types of children for which nodes are created can be filtered by types.  | 
 void | 
setDeepFKs(boolean boo)
Sets wether FKConstraint nodes should recurse to their referenced relations.  | 
 void | 
setShowChildren(boolean boo)
Sets whether child nodes are also created for a given object.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public TreeNodeMaker()
public TreeNodeMaker(boolean showChildren)
public TreeNodeMaker(boolean showChildren,
                     java.lang.String[] childTypes)
| Method Detail | 
|---|
public void setShowChildren(boolean boo)
public boolean getShowChildren()
public void setChildTypes(java.lang.String[] childTypes)
public void setDeepFKs(boolean boo)
public javax.swing.tree.DefaultMutableTreeNode createTreeNode(DBObject obj)
public javax.swing.tree.DefaultMutableTreeNode createTreeNode(SQLFragment obj)
public javax.swing.tree.DefaultMutableTreeNode createTreeNode(SQLFragment obj,
                                                              boolean showAvailKids)
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||