|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectij.macro.MacroRunner
This class runs macros in a separate thread.
| Constructor Summary | |
MacroRunner()
Create a MacrRunner. |
|
MacroRunner(java.io.File file)
Create a new object that interprets a macro file using a separate thread. |
|
MacroRunner(Program pgm,
int address,
java.lang.String name)
Create a new object that runs a tokenized macro in a separate thread. |
|
MacroRunner(Program pgm,
int address,
java.lang.String name,
java.lang.String argument)
Create a new object that runs a tokenized macro in a separate thread, passing a string argument. |
|
MacroRunner(java.lang.String macro)
Create a new object that interprets macro source in a separate thread. |
|
MacroRunner(java.lang.String macro,
java.lang.String argument)
Create a new object that interprets macro source in a separate thread, and also passing a string argument. |
|
| Method Summary | |
void |
run()
|
void |
runShortcut(Program pgm,
int address,
java.lang.String name)
Runs tokenized macro on current thread if pgm.queueCommands is true. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MacroRunner()
public MacroRunner(java.lang.String macro)
public MacroRunner(java.lang.String macro,
java.lang.String argument)
public MacroRunner(java.io.File file)
public MacroRunner(Program pgm,
int address,
java.lang.String name)
public MacroRunner(Program pgm,
int address,
java.lang.String name,
java.lang.String argument)
| Method Detail |
public void runShortcut(Program pgm,
int address,
java.lang.String name)
public void run()
run in interface java.lang.Runnable
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||