public class MacroInfo
extends java.lang.Object
Modifier and Type | Field | 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 | 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 | 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