Package org.scilab.forge.jlatexmath
Class MacroInfo
- java.lang.Object
-
- org.scilab.forge.jlatexmath.MacroInfo
-
public class MacroInfo extends java.lang.Object
-
-
Constructor Summary
Constructors 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
invoke(TeXParser tp, java.lang.String[] args)
-
-
-
Field Detail
-
Commands
public static java.util.HashMap<java.lang.String,MacroInfo> Commands
-
Packages
public static java.util.HashMap<java.lang.String,java.lang.Object> Packages
-
pack
public java.lang.Object pack
-
macro
public java.lang.reflect.Method macro
-
nbArgs
public int nbArgs
-
hasOptions
public boolean hasOptions
-
posOpts
public int posOpts
-
-
Constructor Detail
-
MacroInfo
public MacroInfo(java.lang.Object pack, java.lang.reflect.Method macro, int nbArgs)
-
MacroInfo
public MacroInfo(java.lang.Object pack, java.lang.reflect.Method macro, int nbArgs, int posOpts)
-
MacroInfo
public MacroInfo(int nbArgs, int posOpts)
-
MacroInfo
public MacroInfo(int nbArgs)
-
MacroInfo
public MacroInfo(java.lang.String className, java.lang.String methodName, float nbArgs)
-
MacroInfo
public MacroInfo(java.lang.String className, java.lang.String methodName, float nbArgs, float posOpts)
-
-
Method Detail
-
invoke
public java.lang.Object invoke(TeXParser tp, java.lang.String[] args) throws ParseException
- Throws:
ParseException
-
-