DFSS
Class Directory

java.lang.Object
  extended byDFSS.Directory
All Implemented Interfaces:
java.io.Serializable

public class Directory
extends java.lang.Object
implements java.io.Serializable

Author:
Dario Agostinone Mantiene le informazioni logiche associate ad una cartella
See Also:
Serialized Form

Constructor Summary
Directory(java.lang.String path)
          Costruttore
 
Method Summary
 void addDirectory(Directory dir)
          Aggiunge una directory alla directory corrente
 void addFile(java.lang.String in, int id)
          Aggiunge il file alla cartella
 Directory getDirectory(java.lang.String path)
          restituisce la sotto directory caratterizzata dal path =path
 java.lang.String getFileId(java.lang.String path)
          restituisce il l'id del file path
 java.util.Enumeration getFiles()
          restituisce l'insieme dei file contenuti nella cartella
 java.util.Enumeration getIDs()
          restituisce l'insieme degli identificatori dei file
 java.lang.String getPath()
          resituisce il path della cartella
 java.util.Enumeration getSottoDirectory()
          Rstituisce l'insieme delle sotto directory
 void removeDirectory(java.lang.String path)
          rimuove una sotto directory
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Directory

public Directory(java.lang.String path)
Costruttore

Method Detail

getPath

public java.lang.String getPath()
resituisce il path della cartella


addDirectory

public void addDirectory(Directory dir)
Aggiunge una directory alla directory corrente


removeDirectory

public void removeDirectory(java.lang.String path)
rimuove una sotto directory


getSottoDirectory

public java.util.Enumeration getSottoDirectory()
Rstituisce l'insieme delle sotto directory


getDirectory

public Directory getDirectory(java.lang.String path)
restituisce la sotto directory caratterizzata dal path =path


addFile

public void addFile(java.lang.String in,
                    int id)
Aggiunge il file alla cartella


getFiles

public java.util.Enumeration getFiles()
restituisce l'insieme dei file contenuti nella cartella


getIDs

public java.util.Enumeration getIDs()
restituisce l'insieme degli identificatori dei file


getFileId

public java.lang.String getFileId(java.lang.String path)
restituisce il l'id del file path