public class Indexer
extends java.lang.Object
Constructor and Description |
---|
Indexer() |
Modifier and Type | Method and Description |
---|---|
java.lang.StringBuilder |
generateTable(java.io.File directory,
java.lang.String displayName,
boolean listUp,
FileComparator.SortBy sortBy,
boolean ascendSort)
This is a highly-modified fork of Tomcat's method
DefaultServlet.renderHtml().
|
void |
setFilter(java.io.FileFilter filter) |
void |
setNameTranslationFormat(java.lang.String nameFormatString) |
void |
setNameTranslationMatchPat(java.lang.String namePatternString) |
public void setFilter(java.io.FileFilter filter)
filter
- If null, then all files in the specified dir will be
included.public void setNameTranslationMatchPat(java.lang.String namePatternString)
namePatternString
- name*Translation* params must both be null
or both be non-null.public void setNameTranslationFormat(java.lang.String nameFormatString)
nameFormatString
- name*Translation* params must both be null
or both be non-null.public java.lang.StringBuilder generateTable(java.io.File directory, java.lang.String displayName, boolean listUp, FileComparator.SortBy sortBy, boolean ascendSort)
directory
- Will throw an IllegalArgumentException if this is not
a real directory.listUp
- Generate an entry for "..".