madkit.TreeTools
Class FileNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by madkit.TreeTools.GenericTreeNode
          extended by madkit.TreeTools.AbstractFileNode
              extended by madkit.TreeTools.FileNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
Direct Known Subclasses:
EditableFileNode, JavaAgentNode

public class FileNode
extends AbstractFileNode

See Also:
Serialized Form

Field Summary
static FileIconDescriptor fileNodeDescriptor
           
 
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
FileNode(Entry entry)
           
FileNode(java.io.File file)
           
 
Method Summary
 void execute()
           
static FileIconDescriptor getFileNodeDescriptor()
           
 javax.swing.ImageIcon getLeafIcon()
           
 
Methods inherited from class madkit.TreeTools.AbstractFileNode
getEntry, getFile, getNameFromPath, setEntry, setFile
 
Methods inherited from class madkit.TreeTools.GenericTreeNode
getBranchIcon, 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
 

Field Detail

fileNodeDescriptor

public static FileIconDescriptor fileNodeDescriptor
Constructor Detail

FileNode

public FileNode(java.io.File file)

FileNode

public FileNode(Entry entry)
Method Detail

getFileNodeDescriptor

public static FileIconDescriptor getFileNodeDescriptor()

getLeafIcon

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

execute

public void execute()
Overrides:
execute in class GenericTreeNode


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