|
||||||||||
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 Word s are treated as leaves and Concept s
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
.
Word
public boolean isLeaf()
isLeaf()
method in DefaultMutableTreeNode
so that only Word
s are treated as leaves and Concept
s
are always treated as internal nodes. This is for the graphical representation
of tree nodes.
isLeaf
in interface javax.swing.tree.TreeNode
true
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.Transferable
java.io.IOException
java.awt.datatransfer.UnsupportedFlavorException
public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
Transferable
method.
getTransferDataFlavors
in interface java.awt.datatransfer.Transferable
public 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 |