|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.tree.DefaultMutableTreeNode
Jet.Concepts.Word
A Word is basically a DefaultMutableTreeNode.
Its userObject is the word itself as a String.
It does not allow children.
Word instances are transferable.
| Field Summary |
| Fields inherited from class javax.swing.tree.DefaultMutableTreeNode |
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject |
| Constructor Summary | |
Word(java.lang.Object word)
Creates a tree node with no children and parent, initialized with the word |
|
| Method Summary | |
java.lang.String |
getName()
Returns the name of this Word. |
java.lang.Object |
getTransferData(java.awt.datatransfer.DataFlavor flavor)
This is a Transferable method. |
java.awt.datatransfer.DataFlavor[] |
getTransferDataFlavors()
This is a Transferable method. |
boolean |
isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
This is a Transferable method. |
boolean |
isLeaf()
Overrides the isLeaf() method in DefaultMutableTreeNode
so that only Words are treated as leaves and Concepts
are always treated as internal nodes. |
| 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, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Word(java.lang.Object word)
word as its user object and that does not
allow children.
| Method Detail |
public java.lang.String getName()
Word.
Wordpublic boolean isLeaf()
isLeaf() method in DefaultMutableTreeNode
so that only Words are treated as leaves and Concepts
are always treated as internal nodes. This is for the graphical representation
of tree nodes.
isLeaf in interface javax.swing.tree.TreeNodetrue
public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
throws java.io.IOException,
java.awt.datatransfer.UnsupportedFlavorException
Transferable method.
getTransferData in interface java.awt.datatransfer.Transferablejava.io.IOException
java.awt.datatransfer.UnsupportedFlavorExceptionpublic java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
Transferable method.
getTransferDataFlavors in interface java.awt.datatransfer.Transferablepublic boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
Transferable method.
isDataFlavorSupported in interface java.awt.datatransfer.Transferable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||