INRIA & FluxMedia

fr.fluxmedia.transmorpher.stdlib
Class DirectoryIterator

java.lang.Object
  extended by fr.fluxmedia.transmorpher.stdlib.DirectoryIterator
All Implemented Interfaces:
TIterator, java.util.Enumeration

public final class DirectoryIterator
extends java.lang.Object
implements TIterator


Field Summary
private  int curr
           
private  java.io.File dir
           
private  java.io.FilenameFilter filter
           
private  int left
           
private  java.io.File[] list
           
private  java.lang.String name
           
private  Parameters param
           
private  java.lang.String type
           
 
Constructor Summary
DirectoryIterator(java.lang.String n, Parameters p)
          The constructor
 
Method Summary
 java.lang.String getName()
           
 java.lang.String getType()
           
 boolean hasMoreElements()
          Is this the last file
 void init(Parameters p)
          The initializer
 java.lang.Object nextElement()
          The next file
 void staticInit(Parameters p)
          Static initialization is currently not used
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

param

private Parameters param

filter

private java.io.FilenameFilter filter

dir

private java.io.File dir

list

private java.io.File[] list

curr

private int curr

left

private int left

name

private java.lang.String name

type

private java.lang.String type
Constructor Detail

DirectoryIterator

public DirectoryIterator(java.lang.String n,
                         Parameters p)
The constructor

Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface TIterator

staticInit

public void staticInit(Parameters p)
Static initialization is currently not used

Specified by:
staticInit in interface TIterator

init

public void init(Parameters p)
The initializer

Specified by:
init in interface TIterator

hasMoreElements

public final boolean hasMoreElements()
Is this the last file

Specified by:
hasMoreElements in interface java.util.Enumeration

nextElement

public final java.lang.Object nextElement()
The next file

Specified by:
nextElement in interface java.util.Enumeration

getType

public java.lang.String getType()
Specified by:
getType in interface TIterator

INRIA & FluxMedia

..no bottom yet...