org.fife.ui.rtextfilechooser
Class FileSystemTree.FileSystemTreeNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by org.fife.ui.rtextfilechooser.FileSystemTree.FileSystemTreeNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
Enclosing class:
FileSystemTree

public static class FileSystemTree.FileSystemTreeNode
extends javax.swing.tree.DefaultMutableTreeNode

The tree node used by the file tree. This class is mainly here for debugging purposes and serves no real purpose.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
FileSystemTree.FileSystemTreeNode()
           
FileSystemTree.FileSystemTreeNode(java.lang.Object userObject)
           
 
Method Summary
 boolean containsFile(java.io.File file)
           
 boolean equals(java.lang.Object o2)
           
 java.io.File getFile()
           
 int hashCode()
          Overridden since equals(Object) was overridden, to keep them consistent.
 java.lang.String toString()
           
 
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, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileSystemTree.FileSystemTreeNode

public FileSystemTree.FileSystemTreeNode()

FileSystemTree.FileSystemTreeNode

public FileSystemTree.FileSystemTreeNode(java.lang.Object userObject)
Method Detail

containsFile

public boolean containsFile(java.io.File file)

equals

public boolean equals(java.lang.Object o2)
Overrides:
equals in class java.lang.Object

getFile

public java.io.File getFile()

hashCode

public int hashCode()
Overridden since equals(Object) was overridden, to keep them consistent.

Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class javax.swing.tree.DefaultMutableTreeNode