SourceJammer 1.2.0.1 May 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan

org.sourcejammer.client.gui.dialog
Class FileNode

java.lang.Object
  |
  +--javax.swing.tree.DefaultMutableTreeNode
        |
        +--org.sourcejammer.client.gui.dialog.FileNode
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode
Direct Known Subclasses:
FileSystemRootNode

public class FileNode
extends javax.swing.tree.DefaultMutableTreeNode

Title: SourceJammer v 0.1.0 Description: Copyright: Copyright (c) 2001 Company:

See Also:
Serialized Form

Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
protected FileNode()
           
  FileNode(java.io.File fl, boolean bShowFiles, boolean bShowHidden)
           
 
Method Summary
 void explore()
           
 boolean getAllowsChildren()
           
 java.io.File getFile()
           
 javax.swing.DefaultListModel getFileList()
           
 void hideHidden()
           
 boolean isDirectory()
           
 boolean isExplored()
           
 boolean isLeaf()
           
 boolean isShowHidden()
           
 void refreshDisplay()
           
protected  void setExplored(boolean b)
           
 void showHidden()
           
 java.lang.String toString()
           
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, 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
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileNode

protected FileNode()

FileNode

public FileNode(java.io.File fl,
                boolean bShowFiles,
                boolean bShowHidden)
Method Detail

getAllowsChildren

public boolean getAllowsChildren()
Overrides:
getAllowsChildren in class javax.swing.tree.DefaultMutableTreeNode

isLeaf

public boolean isLeaf()
Overrides:
isLeaf in class javax.swing.tree.DefaultMutableTreeNode

isShowHidden

public boolean isShowHidden()

showHidden

public void showHidden()

hideHidden

public void hideHidden()

getFile

public java.io.File getFile()

isExplored

public boolean isExplored()

setExplored

protected void setExplored(boolean b)

isDirectory

public boolean isDirectory()

toString

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

refreshDisplay

public void refreshDisplay()

getFileList

public javax.swing.DefaultListModel getFileList()

explore

public void explore()

SourceJammer 1.2.0.1 May 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan