com.dfamaj.textproc.xwm
Class TokenListTokenizer

java.lang.Object
  extended by com.dfamaj.textproc.xwm.TokenListTokenizer
All Implemented Interfaces:
ThreadUnsafe, Tokenizer

public class TokenListTokenizer
extends java.lang.Object
implements Tokenizer, ThreadUnsafe

itérateur sur des tokens.

Since:
2.0
Version:
2.0 -- 2007-02-01 -- $Revision$
Author:
David Andriana

Constructor Summary
TokenListTokenizer(Location originalLocation)
          constructeur.
 
Method Summary
 void addToken(Token token)
          ajoute un token à la liste.
 Location getLocation()
          renvoie le positionnement dans la source.
 Token nextToken()
          renvoie le token suivant, ou null s'il n'y en a plus.
 void reset()
          remettre l'itérateur au début.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TokenListTokenizer

public TokenListTokenizer(Location originalLocation)
constructeur.

Method Detail

addToken

public void addToken(Token token)
ajoute un token à la liste.


getLocation

public Location getLocation()
renvoie le positionnement dans la source.

Specified by:
getLocation in interface Tokenizer

nextToken

public Token nextToken()
renvoie le token suivant, ou null s'il n'y en a plus.

Specified by:
nextToken in interface Tokenizer

reset

public void reset()
remettre l'itérateur au début.