|
CubeTwister 2.0alpha141 2011-10-13 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectch.randelshofer.gui.tree.TreeModels
public class TreeModels
TreeModels.
| Method Summary | |
|---|---|
static java.awt.datatransfer.Transferable |
createDefaultTransferable(javax.swing.tree.TreeModel model,
javax.swing.tree.MutableTreeNode[] nodes)
Creates a transferable in a number of default formats for a ListModel. |
static java.awt.datatransfer.Transferable |
createHTMLTransferable(javax.swing.tree.TreeModel model,
javax.swing.tree.MutableTreeNode[] nodes)
Creates a transferable in text/html format from a mutable tree model. |
static java.awt.datatransfer.Transferable |
createLocalTransferable(javax.swing.tree.TreeModel model,
javax.swing.tree.MutableTreeNode[] nodes,
java.lang.Class baseclass)
Creates a local JVM transferable from a mutable tree model. |
static java.awt.datatransfer.Transferable |
createPlainTransferable(javax.swing.tree.TreeModel model,
javax.swing.tree.MutableTreeNode[] nodes)
Creates a transferable in text/plain format from a mutable tree model. |
static javax.swing.tree.TreeNode[] |
getPathToRoot(javax.swing.tree.TreeNode aNode)
Builds the parents of node up to and including the root node, where the original node is the last element in the returned array. |
static javax.swing.tree.TreeNode[] |
getPathToRoot(javax.swing.tree.TreeNode aNode,
int depth)
Builds the parents of node up to and including the root node, where the original node is the last element in the returned array. |
static javax.swing.tree.MutableTreeNode[] |
removeDescendantsFromNodeArray(javax.swing.tree.MutableTreeNode[] nodes)
Removes all descendants from a node array. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static java.awt.datatransfer.Transferable createDefaultTransferable(javax.swing.tree.TreeModel model,
javax.swing.tree.MutableTreeNode[] nodes)
public static java.awt.datatransfer.Transferable createHTMLTransferable(javax.swing.tree.TreeModel model,
javax.swing.tree.MutableTreeNode[] nodes)
public static java.awt.datatransfer.Transferable createPlainTransferable(javax.swing.tree.TreeModel model,
javax.swing.tree.MutableTreeNode[] nodes)
public static java.awt.datatransfer.Transferable createLocalTransferable(javax.swing.tree.TreeModel model,
javax.swing.tree.MutableTreeNode[] nodes,
java.lang.Class baseclass)
public static javax.swing.tree.MutableTreeNode[] removeDescendantsFromNodeArray(javax.swing.tree.MutableTreeNode[] nodes)
A node is removed from the array when it is a descendant from another node in the array.
public static javax.swing.tree.TreeNode[] getPathToRoot(javax.swing.tree.TreeNode aNode)
aNode - the TreeNode to get the path for
public static javax.swing.tree.TreeNode[] getPathToRoot(javax.swing.tree.TreeNode aNode,
int depth)
aNode - the TreeNode to get the path fordepth - an int giving the number of steps already taken towards
the root (on recursive calls), used to size the returned array
|
(c) Werner Randelshofer. All rights reserved. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||