rom.interpreter
Class RJCEInterpreter
java.lang.Object
|
+--rom.interpreter.RJCEInterpreter
- All Implemented Interfaces:
- RJCEReroutedExecuter
- public class RJCEInterpreter
- extends java.lang.Object
- implements RJCEReroutedExecuter
Method Summary |
protected void |
getIdentifiersAndInnerClasses(java.util.Set identifiers,
java.util.Map innerClasses,
java.lang.Class clazz)
|
java.lang.String |
getMethod(int methodNo,
rjce_precompiled callingContext)
|
void |
initializeExecuter()
|
java.lang.Object |
interpretMethod(java.lang.String methodName,
int methodNo,
rjce_precompiled callingContext)
|
protected void |
loadImports(int methodNo,
rjce_precompiled callingContext)
|
protected java.lang.String |
parseCode(java.lang.String inputCode,
int methodNo,
rjce_precompiled callingContext)
|
void |
set(java.lang.String name,
boolean variable)
|
void |
set(java.lang.String name,
byte variable)
|
void |
set(java.lang.String name,
char variable)
|
void |
set(java.lang.String name,
double variable)
|
void |
set(java.lang.String name,
float variable)
|
void |
set(java.lang.String name,
int variable)
|
void |
set(java.lang.String name,
long variable)
|
void |
set(java.lang.String name,
java.lang.Object object)
|
void |
set(java.lang.String name,
short variable)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
beanInterpreter
private Interpreter beanInterpreter
imports
java.lang.String[] imports
parsedArray
java.lang.String[] parsedArray
originalArray
java.lang.String[] originalArray
superClassLevel
int superClassLevel
randomAcessBufferForXMLFile
protected java.lang.String randomAcessBufferForXMLFile
xmlFile
protected java.io.File xmlFile
RJCEInterpreter
public RJCEInterpreter()
initializeExecuter
public void initializeExecuter()
- Specified by:
initializeExecuter
in interface RJCEReroutedExecuter
set
public void set(java.lang.String name,
java.lang.Object object)
- Specified by:
set
in interface RJCEReroutedExecuter
set
public void set(java.lang.String name,
int variable)
- Specified by:
set
in interface RJCEReroutedExecuter
set
public void set(java.lang.String name,
float variable)
- Specified by:
set
in interface RJCEReroutedExecuter
set
public void set(java.lang.String name,
long variable)
- Specified by:
set
in interface RJCEReroutedExecuter
set
public void set(java.lang.String name,
double variable)
- Specified by:
set
in interface RJCEReroutedExecuter
set
public void set(java.lang.String name,
byte variable)
- Specified by:
set
in interface RJCEReroutedExecuter
set
public void set(java.lang.String name,
boolean variable)
- Specified by:
set
in interface RJCEReroutedExecuter
set
public void set(java.lang.String name,
short variable)
- Specified by:
set
in interface RJCEReroutedExecuter
set
public void set(java.lang.String name,
char variable)
- Specified by:
set
in interface RJCEReroutedExecuter
interpretMethod
public java.lang.Object interpretMethod(java.lang.String methodName,
int methodNo,
rjce_precompiled callingContext)
- Specified by:
interpretMethod
in interface RJCEReroutedExecuter
parseCode
protected java.lang.String parseCode(java.lang.String inputCode,
int methodNo,
rjce_precompiled callingContext)
getIdentifiersAndInnerClasses
protected void getIdentifiersAndInnerClasses(java.util.Set identifiers,
java.util.Map innerClasses,
java.lang.Class clazz)
loadImports
protected void loadImports(int methodNo,
rjce_precompiled callingContext)
getMethod
public java.lang.String getMethod(int methodNo,
rjce_precompiled callingContext)