|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--fr.fluxmedia.transmorpher.stdlib.fileIterator
This iterator returns all the files contained by a directory..
Field Summary | |
private java.lang.String |
dir
directory name |
private java.util.Vector |
files
an array of file names |
private java.io.FilenameFilter |
filter
filter for file names |
private int |
index
index of filenames array |
private java.lang.String |
name
iterator name |
private Parameters |
param
iterator parameters |
private java.lang.String |
recursive
recursive search of files |
private java.lang.String |
sort
flag for sort files |
private java.lang.String |
suffix
suffix for filter |
Constructor Summary | |
fileIterator(java.lang.String n,
Parameters p)
The constructor |
Method Summary | |
java.lang.String |
getName()
|
boolean |
hasMoreElements()
Tests if this iterator has more elements. |
void |
init(Parameters p)
The initializer |
private void |
listDirectory(java.lang.String directory)
Stores all the file names of a directory in an array. |
java.lang.Object |
nextElement()
Returns the next file name.. |
void |
staticInit(Parameters p)
Static initialization is currently not used |
Methods inherited from class java.lang.Object |
|
Field Detail |
private Parameters param
private java.lang.String name
private int index
private java.lang.String dir
private java.lang.String suffix
private java.lang.String recursive
private java.lang.String sort
private java.io.FilenameFilter filter
private java.util.Vector files
Constructor Detail |
public fileIterator(java.lang.String n, Parameters p)
n
- the name of this iteratorp
- the parameters of this itteratorMethod Detail |
public void staticInit(Parameters p)
staticInit
in interface TIterator
p
- the parameters of this iteratorpublic void init(Parameters p)
init
in interface TIterator
p
- The parameters of this iteratorprivate void listDirectory(java.lang.String directory)
directory
- The directory to explore.public java.lang.String getName()
public final boolean hasMoreElements()
hasMoreElements
in interface java.util.Enumeration
public final java.lang.Object nextElement()
nextElement
in interface java.util.Enumeration
|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |