Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

medi.io
Class DirectoryScanner  view DirectoryScanner download DirectoryScanner.java

java.lang.Object
  extended byjavatools.io.DirectoryGetter
      extended bymedi.io.DirectoryScanner

public class DirectoryScanner
extends javatools.io.DirectoryGetter

It represents a class used to scan directories and to put information about files and subdirectories in a file.

Version:
0.2.0

Field Summary
private  medi.swing.frame.Volume2DbStatus status
           
private  medi.util.VolumeScanningSaver vss
           
 
Fields inherited from class javatools.io.DirectoryGetter
dirRef, fileList, subdirList
 
Constructor Summary
DirectoryScanner()
          Creates new DirectoryScanner
DirectoryScanner(java.io.File dirFile)
          Creates new DirectoryScanner
DirectoryScanner(java.lang.String path)
          Creates new DirectoryScanner
 
Method Summary
 void appendInfoToSaver(int mountPointLength)
          Appends info about the directory (and subdirectories recursively) using the previously passed volume scanning saver.
 DirectoryScanner[] getSubdirScanners()
          Returns the scanners for subdirectories as an array.
 medi.util.VolumeScanningSaver getVolumeScanningSaver()
          Returns the used volume scanning saver.
 void setStatusFrame(medi.swing.frame.Volume2DbStatus pStatus)
          Sets the status frame used to display the status of the process.
 void setVolumeScanningSaver(medi.util.VolumeScanningSaver pVss)
          Sets the volume scanning saver.
 
Methods inherited from class javatools.io.DirectoryGetter
getFile, getFiles, getSubdirGetters, getSubdirs, scanDir, setDirectoryFile, setDirectoryPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vss

private medi.util.VolumeScanningSaver vss

status

private medi.swing.frame.Volume2DbStatus status
Constructor Detail

DirectoryScanner

public DirectoryScanner()
Creates new DirectoryScanner


DirectoryScanner

public DirectoryScanner(java.io.File dirFile)
Creates new DirectoryScanner


DirectoryScanner

public DirectoryScanner(java.lang.String path)
Creates new DirectoryScanner

Method Detail

setVolumeScanningSaver

public void setVolumeScanningSaver(medi.util.VolumeScanningSaver pVss)
Sets the volume scanning saver.


getVolumeScanningSaver

public medi.util.VolumeScanningSaver getVolumeScanningSaver()
Returns the used volume scanning saver.


setStatusFrame

public void setStatusFrame(medi.swing.frame.Volume2DbStatus pStatus)
Sets the status frame used to display the status of the process.


getSubdirScanners

public DirectoryScanner[] getSubdirScanners()
                                     throws java.io.IOException
Returns the scanners for subdirectories as an array.


appendInfoToSaver

public void appendInfoToSaver(int mountPointLength)
                       throws java.io.IOException
Appends info about the directory (and subdirectories recursively) using the previously passed volume scanning saver.