com.jgoodies.jdiskreport.model.node
Class RootNode

java.lang.Object
  extended by com.jgoodies.jdiskreport.model.node.AbstractNode
      extended by com.jgoodies.jdiskreport.model.node.DirectoryNode
          extended by com.jgoodies.jdiskreport.model.node.RootNode

public final class RootNode
extends DirectoryNode

Describes directories.

Version:
$Revision: 1.8 $
Author:
Karsten Lentzsch

Nested Class Summary
 
Nested classes/interfaces inherited from class com.jgoodies.jdiskreport.model.node.DirectoryNode
DirectoryNode.FileTreeModel
 
Method Summary
 void computeAndSetStatistics()
           
static RootNode createFrom(Root root)
           
 float getAbsoluteSize()
           
 File getFile()
           
 String getNodeName()
          Returns the name displayed by directory tree nodes.
 float getRelativeSize()
           
 RootNode getRoot()
           
 DirectoryNode.FileTreeModel getTreeModel(GUISettings.SortMode sortMode)
           
 
Methods inherited from class com.jgoodies.jdiskreport.model.node.DirectoryNode
clearCachedFiles, computeAndSetStatistics, getChildDirectories, getChildFiles, getDirectory, getDirectoryCount, getFileCount, getLargestFile, getName, getNewestFile, getOldestFile, getPath, getSize, getStatistics, getTableModel, getTreeChartModel, isFileLeaf
 
Methods inherited from class com.jgoodies.jdiskreport.model.node.AbstractNode
getIcon, getParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createFrom

public static RootNode createFrom(Root root)

getFile

public File getFile()
Overrides:
getFile in class AbstractNode

getNodeName

public String getNodeName()
Returns the name displayed by directory tree nodes.

Overrides:
getNodeName in class DirectoryNode
Returns:
the file name for directories, the path for root nodes

getAbsoluteSize

public float getAbsoluteSize()
Overrides:
getAbsoluteSize in class AbstractNode

getRelativeSize

public float getRelativeSize()
Overrides:
getRelativeSize in class AbstractNode

getRoot

public RootNode getRoot()
Overrides:
getRoot in class AbstractNode

computeAndSetStatistics

public void computeAndSetStatistics()

getTreeModel

public DirectoryNode.FileTreeModel getTreeModel(GUISettings.SortMode sortMode)


Copyright © 2000-2008 JGoodies Karsten Lentzsch. All Rights Reserved.