Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.webengine.model.impl
Class DirectoryStack

java.lang.Object
  extended by org.nuxeo.ecm.webengine.model.impl.DirectoryStack

public class DirectoryStack
extends Object

Author:
Bogdan Stefanescu

Constructor Summary
DirectoryStack()
           
DirectoryStack(List<File> entries)
           
 
Method Summary
 void addDirectory(File dir)
           
 List<File> getDirectories()
           
 File getFile(String name)
          Gets the file given its name in this virtual directory.
 boolean isEmpty()
           
 File[] listFiles()
           
 File[] listFiles(FileFilter filter)
           
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectoryStack

public DirectoryStack()

DirectoryStack

public DirectoryStack(List<File> entries)
Method Detail

getDirectories

public List<File> getDirectories()

isEmpty

public boolean isEmpty()

addDirectory

public void addDirectory(File dir)
                  throws IOException
Throws:
IOException

getFile

public File getFile(String name)
             throws IOException
Gets the file given its name in this virtual directory.

The canonical file is returned if any file is found

Parameters:
name - the file name to lookup
Returns:
the file in the canonical form
Throws:
IOException

listFiles

public File[] listFiles()

listFiles

public File[] listFiles(FileFilter filter)

main

public static void main(String[] args)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.