com.jgoodies.jdiskreport.model.node
Class CollapsedFilesNode

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

public final class CollapsedFilesNode
extends AbstractNode

A synthetic node that is used to represent all files in a directory.

Version:
$Revision: 1.10 $
Author:
Karsten Lentzsch

Constructor Summary
CollapsedFilesNode(DirectoryNode parent, long size, long count)
          Constructs a synthetic node for the given size and count.
 
Method Summary
 File getFile()
           
 long getFileCount()
           
 Icon getIcon(boolean selected)
           
 String getName()
           
 long getSize()
           
 boolean isFileLeaf()
           
 
Methods inherited from class com.jgoodies.jdiskreport.model.node.AbstractNode
clearCachedFiles, getAbsoluteSize, getParent, getRelativeSize, getRoot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollapsedFilesNode

public CollapsedFilesNode(DirectoryNode parent,
                          long size,
                          long count)
Constructs a synthetic node for the given size and count.

Method Detail

getName

public String getName()
Specified by:
getName in class AbstractNode

isFileLeaf

public boolean isFileLeaf()
Specified by:
isFileLeaf in class AbstractNode

getFile

public File getFile()
Overrides:
getFile in class AbstractNode

getSize

public long getSize()
Specified by:
getSize in class AbstractNode

getFileCount

public long getFileCount()
Specified by:
getFileCount in class AbstractNode

getIcon

public Icon getIcon(boolean selected)
Overrides:
getIcon in class AbstractNode


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