org.opensolaris.opengrok.web
Class DirectoryListing

java.lang.Object
  extended by org.opensolaris.opengrok.web.DirectoryListing

public class DirectoryListing
extends java.lang.Object

Generates HTML listing of a Directory


Constructor Summary
DirectoryListing()
           
DirectoryListing(EftarFileReader desc)
           
 
Method Summary
 void listTo(java.io.File dir, java.io.Writer out)
           
 java.util.List<java.lang.String> listTo(java.io.File dir, java.io.Writer out, java.lang.String path, java.lang.String[] files)
          Write a listing of "dir" to "out"
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectoryListing

public DirectoryListing()

DirectoryListing

public DirectoryListing(EftarFileReader desc)
Method Detail

listTo

public void listTo(java.io.File dir,
                   java.io.Writer out)
            throws java.io.IOException
Throws:
java.io.IOException

listTo

public java.util.List<java.lang.String> listTo(java.io.File dir,
                                               java.io.Writer out,
                                               java.lang.String path,
                                               java.lang.String[] files)
                                        throws java.io.IOException
Write a listing of "dir" to "out"

Parameters:
dir - to be Listed
out - writer to write
path - Virtual Path of the directory
files - childred of dir
Returns:
a list of READMEs
Throws:
java.io.IOException