| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Token | |
|---|---|
| com.dfamaj.textproc.xwm | |
| Uses of Token in com.dfamaj.textproc.xwm | 
|---|
| Classes in com.dfamaj.textproc.xwm that implement Token | |
|---|---|
|  class | EscapeToken
 quelques tokens spécifiques... | 
|  class | NoExpandToken un token
 qu'on ne doit pas développer. | 
|  class | SpecialToken un token logique, un peu spécial. | 
|  class | StringTokenun token texte. | 
|  class | TokenImpl un token. | 
| Fields in com.dfamaj.textproc.xwm declared as Token | |
|---|---|
| static Token | StringToken.CLOSE_BRACEle token "CLOSE_BRACE" ('}'). | 
| static Token | StringToken.COLON
 le token "COLON" (':'). | 
| static Token | EscapeToken.ESCAPE_BACKSLASHle token "BACKSLASH" (\\) | 
| static Token | EscapeToken.ESCAPE_CLOSE_BRACEle token "CLOSE_BRACE" (\}) | 
| static Token | EscapeToken.ESCAPE_NUMBER_SIGNle token "NUMBER_SIGN" (\#) | 
| static Token | EscapeToken.ESCAPE_OPEN_BRACEle token "OPEN_BRACE" (\{) | 
| static Token | SpecialToken.FORCESP le token "FORCESP". | 
| static Token | StringToken.LINE_BREAKle token "LINE_BREAK" ('\n', comme sous Unix) | 
| static Token | SpecialToken.NOSP le token "NOSP". | 
| static Token | StringToken.NUMBER_SIGNle token "NUMBER_SIGN" ('#'). | 
| static Token | StringToken.OPEN_BRACEle token "OPEN_BRACE" ('{'). | 
| static Token | StringToken.SPACEle token "SPACE" (' '). | 
| Methods in com.dfamaj.textproc.xwm that return Token | |
|---|---|
| static Token | StringToken.charToken(char c)renvoie un token avec un seul caractère. | 
| static Token | EscapeToken.charToken(char c)renvoie un token avec un seul caractère. | 
|  Token | XwmDefinedTokens.getFirstTokenInDefinedTokens()
 renvoie le premier token dans les tokens définis. | 
|  Token | XwmDefinedTokens.getMacroToken()
 renvoie les tokens définis sous la forme
 d'un seul  Tokenun peu spécial. | 
|  Token[] | XwmDefinedTokens.getTokens() renvoie les tokens définis. | 
|  Token[] | SpecialToken.getTokens() renvoie les tokens attachés. | 
|  Token | XwmEngineImpl.innerNextNonVoidToken(java.lang.String primitive,
                      Location location)renvoie le prochain Tokendu 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  Tokendu moteur, mais sans le
 développer, et qui ne soit pas une espace ou un saut de ligne. | 
|  Token | XwmEngineImpl.innerNextToken() renvoie le prochain  Tokendu moteur, mais sans le
 développer, mais là gère les tokens définis avec "\tokens". | 
|  Token | XwmEngine.innerNextToken() renvoie le prochain  Tokendu moteur, mais sans le
 développer. | 
|  Token | XwmEngineImpl.innerNextTokenAssertIsWord(java.lang.String primitive,
                           Location location) renvoie le prochain  Tokendu 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  Tokendu 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[] | XwmEngineImpl.innerReadNoexpand(java.lang.String primitive) lit des tokens « tels quels » juste après la rencontre de
 la primitive "\noexpand", et les renvoie sous forme de
 tableau. | 
|  Token[] | XwmEngine.innerReadNoexpand(java.lang.String primitive)
 lit des tokens « tels quels » juste après la rencontre
 de la primitive "\noexpand", et les renvoie
 sous forme de tableau. | 
|  Token[] | XwmEngineImpl.innerReadTokens(java.lang.String primitive) lit des tokens « tels quels » juste après la rencontre de
 la primitive "\tokens", et les renvoie sous forme de
 tableau. | 
|  Token[] | XwmEngine.innerReadTokens(java.lang.String primitive)
 lit des tokens « tels quels » juste après la rencontre
 de la primitive "\tokens", et les renvoie
 sous forme de tableau. | 
| static Token | StringToken.macroToken(java.lang.String text)renvoie un StringTokenavec le texte demandé. | 
| static Token | SpecialToken.macroToken(Token[] tokens) construit et renvoie un  SpecialTokenqui est de
 type macro, et qui est construit à partir d'un tableau de tokens. | 
|  Token | XwmEngineImpl.nextToken()renvoie le token suivant. | 
|  Token | TokenListTokenizer.nextToken()renvoie le token suivant, ou null s'il n'y en a plus. | 
|  Token | TokenizerFilter.nextToken() appelle la méthode  Tokenizer.nextToken()duTokenizerdélégué. | 
|  Token | Tokenizer.nextToken()renvoie le token suivant, ou null s'il n'y en a plus. | 
|  Token | TokenArrayTokenizer.nextToken() renvoie le token suivant, ou null s'il n'y en
 a plus. | 
|  Token | ReaderTokenizer.nextToken()renvoie le prochain token, ou null s'il n'y en a plus. | 
|  Token | OneTokenTokenizer.nextToken()
 renvoie le token stocké, ou null s'il a déjà été lu. | 
|  Token | NoDoubleSpaceTokenizerFilter.nextToken() renvoie le token suivant, ou null s'il n'y en
 a plus. | 
|  Token | EmptyTokenizer.nextToken() renvoie null. | 
| static Token | StringToken.stringToken(java.lang.String text)renvoie un StringTokenavec le texte demandé. | 
| Methods in com.dfamaj.textproc.xwm with parameters of type Token | |
|---|---|
|  void | XwmContext.addDefinedTokens(Token[] tokens,
                 XwmMacroDefinition macroDefinition) rajoute des tokens définis au contexte. | 
|  void | TokenListTokenizer.addToken(Token token)ajoute un token à la liste. | 
|  void | XwmMacroDefinition.addTokenOutput(Token token) rajoute une sortie à la macro. | 
| static java.lang.String | SpecialToken.calcTokenKey(Token token) calcule et renvoie une clef unique qui correspond à un
 token à définir ou déjà définis. | 
| static java.lang.String | SpecialToken.calcTokensKey(Token[] tokens) calcule et renvoie une clef unique qui correspond à des
 tokens à définir ou déjà définis. | 
|  int | XwmContext.countDefinedTokensStartingWithToken(Token token) renvoie le nombre de tokens définisqui commencent par le
 token demandé. | 
|  int | XwmContext.countDefinedTokensStartingWithTokens(Token[] tokens) renvoie le nombre de tokens définisqui commencent par
 les
 tokens demandés. | 
|  XwmDefinedTokens | XwmContext.getDefinedTokens(Token token) renvoie le  XwmDefinedTokensqui correspond au
 seul token demandé, ou null s'il n'y en a pas. | 
|  XwmDefinedTokens | XwmContext.getDefinedTokens(Token[] tokens) renvoie le  XwmDefinedTokensqui correspond aux
 tokens demandés, ou null s'il n'y en a pas. | 
|  boolean | XwmContext.hasDefinedTokensStartingWithToken(Token token) renvoie true si des tokens définis commencent
 par le token demandé. | 
| static boolean | TokenImpl.isCloseBrace(Token token) renvoie true si le token est
  StringToken.CLOSE_BRACE. | 
| static boolean | TokenImpl.isColon(Token token) renvoie true si le token est le signe
 « deux points ». | 
| static boolean | TokenImpl.isDefinedTokens(Token token)
 renvoie true si le token est une séquence définie de
 tokens, en tant que macro. | 
| static boolean | TokenImpl.isForcesp(Token token) renvoie true si le token est un
 "\forcesp". | 
| static boolean | TokenImpl.isLineBreak(Token token) renvoie true si le token est un saut de ligne. | 
| static boolean | TokenImpl.isMacro(Token token) renvoie true si le token est une macro. | 
| static boolean | TokenImpl.isNoExpand(Token token) renvoie true si le token ne doit pas être
 développé par le moteur XWM. | 
| static boolean | TokenImpl.isNosp(Token token) renvoie true si le token est un "\nosp". | 
| static boolean | TokenImpl.isNumberSign(Token token) renvoie true si le token est le signe dièse. | 
| static boolean | TokenImpl.isOpenBrace(Token token) renvoie true si le token est
  StringToken.OPEN_BRACE. | 
| static boolean | TokenImpl.isParam(Token token) renvoie true si le token est un paramètre. | 
| static boolean | TokenImpl.isSpace(Token token) renvoie true si le token est une espace. | 
|  boolean | XwmContext.isTokensPrimitive(Token token)
 renvoie true si le  Tokencorrespond
 à la primitive "\tokens". | 
| static boolean | TokenImpl.isWhiteSpace(Token token) renvoie true si le token est un blanc. | 
| static Token | SpecialToken.macroToken(Token[] tokens) construit et renvoie un  SpecialTokenqui est de
 type macro, et qui est construit à partir d'un tableau de tokens. | 
|  void | XwmMacroDefinition.setParamSeparator(int paramIndex,
                  Token separatorToken) fixe le séparateur d'un paramètre donné dans la
 définition de la macro. | 
| Constructors in com.dfamaj.textproc.xwm with parameters of type Token | |
|---|---|
| NoExpandToken(Token delegate)
 constructeur. | |
| OneTokenTokenizer(Location location,
                  Token token)
 constructeur. | |
| TokenArrayTokenizer(Location originalLocation,
                    Token[] tokens) constructeur. | |
| XwmDefinedTokens(java.lang.String key,
                 Token[] tokens,
                 XwmMacroDefinition definition) constructeur. | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||