|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.mmbase.util.DirectoryLister
Directories contains methods for retrieving all file entries starting from a given path. It also goes down the directory tree in search for file entries. A wildcard can be used in searching for file entries. It also contains sort methods to sort file entries.
| Constructor Summary | |
DirectoryLister()
|
|
| Method Summary | |
java.util.Vector |
createThreeItems(java.util.Vector sorted,
StringTagger tagger)
This method creates a vector with 3 items: ITEM1=fileentry, ITEM2=moddate, ITEM3=previewfilename if exists else fileentry. |
java.util.Vector |
getDirectories(java.lang.String args)
Returns all filepaths that follow a certain pattern. |
java.util.Vector |
reverse(java.util.Vector v)
Reverses the elementorder in a vector. |
java.util.Vector |
reverse(java.util.Vector v,
int items)
Reverses the elementorder in a vector, taking into consideration that the vector consists of sets of elements (items). |
java.util.Vector |
sortDirectories(java.util.Vector directories,
java.lang.String comparefield)
Sort a Vector containing file pathnames using a comparefield argument. |
java.util.Vector |
sortDirectoriesOnModTime(java.util.Vector directories)
Sorts a Vector containing file pathnames on modification time. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DirectoryLister()
| Method Detail |
public java.util.Vector getDirectories(java.lang.String args)
args - The requeststring to be used. This string consists of a directory,
followed by an extension.
vector containing all filepaths requested.public java.util.Vector sortDirectoriesOnModTime(java.util.Vector directories)
Vector containing filepathnames.
public java.util.Vector sortDirectories(java.util.Vector directories,
java.lang.String comparefield)
Vector with 2 items : filepath & moddate
public java.util.Vector createThreeItems(java.util.Vector sorted,
StringTagger tagger)
public java.util.Vector reverse(java.util.Vector v)
public java.util.Vector reverse(java.util.Vector v,
int items)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||