|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cvm.ucm.interpreter.UCM_Interepreter_Mk
public class UCM_Interepreter_Mk
This is the microkernel as in the architecture pattern. This class control the parsing of scripts, the loading of macros, and the queuing and execution of commands.
Method Summary | |
---|---|
void |
attachNCB()
Attaches the NCB instance to the CM_Interepreter_Mk. |
void |
attachSynthesisEngine(SEManager thisSE)
Attaches the SynthesisEngine intance to the CM_Interepreter_Mk. |
void |
executeNextCommand()
This method excecutes the next command in line. |
static UCM_Interepreter_Mk |
Instance()
This is the Instance implementation of Singleton Design Pattern. |
void |
parseScript(java.lang.String script)
This method parses and executes a control scipt received from the SynthesisEngine. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void parseScript(java.lang.String script)
script
-
org.codehaus.janino.CompileException
org.codehaus.janino.Parser.ParseException
org.codehaus.janino.Scanner.ScanException
java.lang.NoSuchMethodException
java.lang.InstantiationException
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
public static UCM_Interepreter_Mk Instance()
public void attachNCB()
public void attachSynthesisEngine(SEManager thisSE)
thisSE
- public void executeNextCommand()
MacroCommand
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |