public class MacroInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.HashMap<java.lang.String,MacroInfo> |
Commands |
boolean |
hasOptions |
java.lang.reflect.Method |
macro |
int |
nbArgs |
java.lang.Object |
pack |
static java.util.HashMap<java.lang.String,java.lang.Object> |
Packages |
int |
posOpts |
Constructor and Description |
---|
MacroInfo(int nbArgs) |
MacroInfo(int nbArgs,
int posOpts) |
MacroInfo(java.lang.Object pack,
java.lang.reflect.Method macro,
int nbArgs) |
MacroInfo(java.lang.Object pack,
java.lang.reflect.Method macro,
int nbArgs,
int posOpts) |
MacroInfo(java.lang.String className,
java.lang.String methodName,
float nbArgs) |
MacroInfo(java.lang.String className,
java.lang.String methodName,
float nbArgs,
float posOpts) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
invoke(TeXParser tp,
java.lang.String[] args) |
public static java.util.HashMap<java.lang.String,MacroInfo> Commands
public static java.util.HashMap<java.lang.String,java.lang.Object> Packages
public java.lang.Object pack
public java.lang.reflect.Method macro
public int nbArgs
public boolean hasOptions
public int posOpts
public MacroInfo(java.lang.Object pack, java.lang.reflect.Method macro, int nbArgs)
public MacroInfo(java.lang.Object pack, java.lang.reflect.Method macro, int nbArgs, int posOpts)
public MacroInfo(int nbArgs, int posOpts)
public MacroInfo(int nbArgs)
public MacroInfo(java.lang.String className, java.lang.String methodName, float nbArgs)
public MacroInfo(java.lang.String className, java.lang.String methodName, float nbArgs, float posOpts)
public java.lang.Object invoke(TeXParser tp, java.lang.String[] args) throws ParseException
ParseException