Class FileAction

java.lang.Object
  |
  +--java.io.File
        |
        +--FileAction

public class FileAction
extends java.io.File

cette classe traite des différentes actions sur les noeuds d'un JTree

See Also:
Serialized Form

Field Summary
protected  java.lang.String currentDirectory
           
 
Fields inherited from class java.io.File
pathSeparator, pathSeparatorChar, separator, separatorChar
 
Constructor Summary
FileAction(java.lang.String name)
           
 
Method Summary
 java.lang.String[] getCurrentDirectories()
           
 java.lang.String getCurrentDirectory()
           
 java.lang.String[] getCurrentFiles()
           
 java.lang.String[] getCurrentNotDirectories()
           
 int getNbCurrentDirectories()
           
 int getNbCurrentFiles()
           
 int getNbCurrentNotDirectories()
           
 int getNbRoots()
           
 java.lang.String[] getRoots()
           
 boolean isParent(java.lang.String parentName, java.lang.String childName)
           
 void setCurrentDirectory(java.lang.String newName)
           
 
Methods inherited from class java.io.File
canRead, canWrite, compareTo, compareTo, createNewFile, createTempFile, createTempFile, delete, deleteOnExit, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getCanonicalPath, getName, getParent, getParentFile, getPath, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, mkdir, mkdirs, renameTo, setLastModified, setReadOnly, toString, toURL
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

currentDirectory

protected java.lang.String currentDirectory
Constructor Detail

FileAction

public FileAction(java.lang.String name)
Method Detail

getCurrentDirectory

public java.lang.String getCurrentDirectory()

setCurrentDirectory

public void setCurrentDirectory(java.lang.String newName)

getNbRoots

public int getNbRoots()

getRoots

public java.lang.String[] getRoots()

isParent

public boolean isParent(java.lang.String parentName,
                        java.lang.String childName)

getNbCurrentFiles

public int getNbCurrentFiles()

getCurrentFiles

public java.lang.String[] getCurrentFiles()

getNbCurrentDirectories

public int getNbCurrentDirectories()

getCurrentDirectories

public java.lang.String[] getCurrentDirectories()

getNbCurrentNotDirectories

public int getNbCurrentNotDirectories()

getCurrentNotDirectories

public java.lang.String[] getCurrentNotDirectories()