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

Packages that use XwmMacroDefinition
com.dfamaj.textproc.xwm   
com.dfamaj.textproc.xwm.primitives   
 

Uses of XwmMacroDefinition in com.dfamaj.textproc.xwm
 

Methods in com.dfamaj.textproc.xwm that return XwmMacroDefinition
 XwmMacroDefinition XwmMacro.getDefinition()
          renvoie la définition de la macro.
 

Methods in com.dfamaj.textproc.xwm with parameters of type XwmMacroDefinition
 void XwmContext.addDefinedTokens(Token[] tokens, XwmMacroDefinition macroDefinition)
          
rajoute des tokens définis au contexte.
 void XwmContext.addMacro(java.lang.String macroname, XwmMacroDefinition macroDefinition)
          
rajoute une macro au contexte.
 

Constructors in com.dfamaj.textproc.xwm with parameters of type XwmMacroDefinition
XwmDefinedTokens(java.lang.String key, Token[] tokens, XwmMacroDefinition definition)
          
constructeur.
XwmMacro(java.lang.String name, XwmMacroDefinition definition)
          constructeur.
 

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

Subclasses of XwmMacroDefinition in com.dfamaj.textproc.xwm.primitives
 class ByePrimitive
          
la primitive "\bye"
 class DefPrimitive
          
la primitive "\def".
 class ElsePrimitive
          
la primitive "\else"
 class ForcespPrimitive
          
la primitive "\forcesp"
 class IfvoidPrimitive
          
la primitive "\ifvoid"
 class MacronamePrimitive
          la primitive "\macroname"
 class MessagePrimitive
          
la primitive "\message"
 class NoexpandPrimitive
          
la primitive "\noexpand"
 class NospPrimitive
          
la primitive "\nosp"
 class TokenizedSequence
          
une séquence de tokens à ne pas développer.
 class TokensPrimitive
          
la primitive "\tokens"
 class XwmPrimitive
          la super-classe des primitives.
 

Methods in com.dfamaj.textproc.xwm.primitives with parameters of type XwmMacroDefinition
static boolean XwmPrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          
renvoie true si la macro passée en paramètre est une primitive.
static boolean TokensPrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          
renvoie true si la macro passée en paramètre est la primitive "\tokens".
static boolean NospPrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          
renvoie true si la macro passée en paramètre est la primitive "\nosp".
static boolean NoexpandPrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          
renvoie true si la macro passée en paramètre est la primitive "\noexpand".
static boolean MessagePrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          
renvoie true si la macro passée en paramètre est la primitive "\message".
static boolean MacronamePrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          renvoie true si la macro passée en paramètre est la primitive "\macroname".
static boolean IfvoidPrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          
renvoie true si la macro passée en paramètre est la primitive "\ifvoid".
static boolean ForcespPrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          
renvoie true si la macro passée en paramètre est la primitive "\forcesp".
static boolean ElsePrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          
renvoie true si la macro passée en paramètre est la primitive "\else".
static boolean DefPrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          
renvoie true si la macro passée en paramètre est la primitive "\def".
static boolean ByePrimitive.isPrimitive(XwmMacroDefinition macroDefinition)
          
renvoie true si la macro passée en paramètre est la primitive "\bye".