|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ConForM.CoopnTools.JavaProto.Interpretor.Interpretor
CO-OPN JavaPrototype Interpretor. This tool allows to execute generated code. It is composed of a constructor, building the interpretor, by a method run, implementing the tool itself, and a method main. Hence, an interpretor can be started either from a command line, or by another CoopnTool. In this case, an interpretor is likely to by started as a new thread.
run
Field Summary | |
static java.lang.String |
TOOL
Interpretor tool name. |
static java.lang.String |
VERSION
Interpretor version. |
Constructor Summary | |
protected |
Interpretor(InterpretorEnv env,
InterpretorEnvMgr envMgr)
Simple constructor. |
Method Summary | |
CoopnEnv |
getEnv()
Get the environment. |
static Interpretor |
getTool(CoopnEnv env)
Creates a new interpretor, based on an existing environment, or null if the tool cannot be created. |
static Interpretor |
getTool(InterpretorEnv env)
Creates a new interpretor, based on an existing environment, or null if the tool cannot be created. |
static void |
main(java.lang.String[] args)
Main program. |
void |
run()
Implementation of the interpretor |
void |
show()
Show the tool's window, if the tool has its own GUI. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String VERSION
public static final java.lang.String TOOL
Constructor Detail |
protected Interpretor(InterpretorEnv env, InterpretorEnvMgr envMgr)
env
- the simple CoopnTools environmentMethod Detail |
public static Interpretor getTool(CoopnEnv env)
public static Interpretor getTool(InterpretorEnv env)
public CoopnEnv getEnv()
getEnv
in interface CoopnTool
public void show()
show
in interface CoopnTool
public void run()
run
in interface java.lang.Runnable
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |