Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webengine.util
Class DirectoryStack

java.lang.Object
  extended by org.nuxeo.ecm.webengine.util.DirectoryStack

public class DirectoryStack
extends Object

Author:
Bogdan Stefanescu

Nested Class Summary
static class DirectoryStack.Entry
           
 
Constructor Summary
DirectoryStack()
           
DirectoryStack(List<DirectoryStack.Entry> entries)
           
 
Method Summary
 void addDirectory(File dir, int priority)
           
 List<DirectoryStack.Entry> getEntries()
           
 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<DirectoryStack.Entry> entries)
Method Detail

getEntries

public List<DirectoryStack.Entry> getEntries()

isEmpty

public boolean isEmpty()

addDirectory

public void addDirectory(File dir,
                         int priority)
                  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 Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.