madkit.TreeTools
Class DirNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by madkit.TreeTools.GenericTreeNode
          extended by madkit.TreeTools.AbstractFileNode
              extended by madkit.TreeTools.DirNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class DirNode
extends AbstractFileNode

See Also:
Serialized Form

Field Summary
 
Fields inherited from class madkit.TreeTools.AbstractFileNode
entry, file
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
DirNode(Entry entry, boolean access)
           
DirNode(java.io.File file, boolean access)
           
 
Method Summary
 javax.swing.ImageIcon getBranchIcon(int k, boolean open)
           
 javax.swing.ImageIcon getLeafIcon()
           
 
Methods inherited from class madkit.TreeTools.AbstractFileNode
getEntry, getFile, getNameFromPath, setEntry, setFile
 
Methods inherited from class madkit.TreeTools.GenericTreeNode
execute, getDescriptor, setDescriptor
 
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, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DirNode

public DirNode(java.io.File file,
               boolean access)

DirNode

public DirNode(Entry entry,
               boolean access)
Method Detail

getLeafIcon

public javax.swing.ImageIcon getLeafIcon()
Overrides:
getLeafIcon in class GenericTreeNode

getBranchIcon

public javax.swing.ImageIcon getBranchIcon(int k,
                                           boolean open)
Overrides:
getBranchIcon in class GenericTreeNode


Copyright © Madkit Team (O. Gutknecht, J. Ferber, F. Michel et al.) All Rights Reserved.