|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ij.macro.MacroRunner
public class 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 |