Uses of Class
com.dfamaj.textproc.xwm.Location

Packages that use Location
com.dfamaj.textproc.xwm   
com.dfamaj.textproc.xwm.exceptions   
com.dfamaj.textproc.xwm.primitives   
 

Uses of Location in com.dfamaj.textproc.xwm
 

Methods in com.dfamaj.textproc.xwm that return Location
 Location XwmEngineImpl.getLocation()
          
renvoie le positionnement courant.
 Location XwmEngine.getLocation()
          
renvoie le positionnement courant.
 Location TokenListTokenizer.getLocation()
          renvoie le positionnement dans la source.
 Location TokenizerFilter.getLocation()
          
appelle la méthode Tokenizer.getLocation() du Tokenizer délégué.
 Location Tokenizer.getLocation()
          renvoie le positionnement dans la source.
 Location TokenArrayTokenizer.getLocation()
          
renvoie le positionnement dans la source.
 Location ReaderTokenizer.getLocation()
          renvoie le positionnement dans le Reader.
 Location OneTokenTokenizer.getLocation()
          
renvoie le positionnement dans la source.
 Location EmptyTokenizer.getLocation()
          
lève une NotImplementedException.
 

Methods in com.dfamaj.textproc.xwm with parameters of type Location
 int XwmMacroDefinition.addParam(Location location, java.lang.String param)
          
rajoute un paramètre nommé à la macro.
 Tokenizer XwmMacro.getDeveloper(Location originalLocation, Tokenizer[] params)
          renvoie de quoi développer la macro.
static java.lang.String LocationUtil.getMessage(Location location)
          
renvoie le message "line:col:" si location n'est pas null, et null sinon.
 int XwmMacroDefinition.getParamIndex(Location location, java.lang.String param)
          
renvoie l'index qui correspond à un paramètre dans la définition de la macro.
 Token XwmEngineImpl.innerNextNonVoidToken(java.lang.String primitive, Location location)
          renvoie le prochain Token du moteur, mais sans le développer, et qui ne soit pas une espace ou un saut de ligne.
 Token XwmEngine.innerNextNonVoidToken(java.lang.String primitive, Location location)
          
renvoie le prochain Token du moteur, mais sans le développer, et qui ne soit pas une espace ou un saut de ligne.
 Token XwmEngineImpl.innerNextTokenAssertIsWord(java.lang.String primitive, Location location)
          
renvoie le prochain Token du moteur, en garantissant qu'il s'agit d'un mot, c'est-à-dire qu'il n'est pas vide (fin de source XWM), qu'il n'est pas une espace, et qu'il n'est pas une macro.
 Token XwmEngine.innerNextTokenAssertIsWord(java.lang.String primitive, Location location)
          
renvoie le prochain Token du moteur, en garantissant qu'il s'agit d'un mot, c'est-à-dire qu'il n'est pas vide (fin de source XWM), qu'il n'est pas une espace, et qu'il n'est pas une macro.
 

Constructors in com.dfamaj.textproc.xwm with parameters of type Location
OneTokenTokenizer(Location location, Token token)
          
constructeur.
TokenArrayTokenizer(Location originalLocation, Token[] tokens)
          
constructeur.
TokenListTokenizer(Location originalLocation)
          constructeur.
 

Uses of Location in com.dfamaj.textproc.xwm.exceptions
 

Constructors in com.dfamaj.textproc.xwm.exceptions with parameters of type Location
DuplicateNamedParamException(Location location, java.lang.String param)
          
constructeur.
DuplicateParamException(Location location, java.lang.String param)
          constructeur.
IllegalCloseBraceException(Location location)
          constructeur.
IllegalSyntaxException(java.lang.String primitive, Location location, java.lang.String encountered)
          constructeur.
IllegalTokenInParamException(Location location, java.lang.String token)
          constructeur.
LocatedIllegalArgumentException(Location location, java.lang.String message)
          constructeur.
LocatedIOException(Location location, java.lang.String message)
          constructeur.
LocatedRuntimeException(Location location, java.lang.String message)
          
constructeur.
UnfinishedBraceException(Location location)
          constructeur.
UnfinishedMacroDefinitionException(Location location, java.lang.String macroname)
          constructeur.
UnfinishedNamedParamException(Location location, java.lang.String param)
          
constructeur.
UnfinishedParamException(Location location, java.lang.String param)
          constructeur.
UnfinishedPrimitiveException(Location location, java.lang.String primitive)
          constructeur.
UnknownMacronameException(Location location, java.lang.String macroname)
          constructeur.
UnknownNamedParamException(Location location, java.lang.String param)
          constructeur.
UnknownParamException(Location location, java.lang.String param)
          constructeur.
XwmEngineException(Location location, java.lang.String message)
          constructeur.
XwmStackOverflowException(Location location, java.lang.String text)
          constructeur.
 

Uses of Location in com.dfamaj.textproc.xwm.primitives
 

Constructors in com.dfamaj.textproc.xwm.primitives with parameters of type Location
ByeException(Location location)
          
constructeur.