Package ij.macro
Class MacroRunner
java.lang.Object
ij.macro.MacroRunner
- All Implemented Interfaces:
Runnable
This class runs macros in a separate thread.
-
Constructor Summary
ConstructorsConstructorDescriptionCreate a MacrRunner.MacroRunner
(Program pgm, int address, String name) Create a new object that runs a tokenized macro in a separate thread.MacroRunner
(Program pgm, int address, String name, Editor editor) Create a new object that runs a tokenized macro in debug mode if 'editor' is not null.MacroRunner
(Program pgm, int address, String name, String argument) Create a new object that runs a tokenized macro in a separate thread, passing a string argument.MacroRunner
(File file) Create a new object that interprets a macro file using a separate thread.MacroRunner
(String macro) Create a new object that interprets macro source in a separate thread.MacroRunner
(String macro, Editor editor) Create a new object that interprets macro source in debug mode if 'editor' is not null.MacroRunner
(String macro, String argument) Create a new object that interprets macro source in a separate thread, and also passing a string argument. -
Method Summary
-
Constructor Details
-
MacroRunner
public MacroRunner()Create a MacrRunner. -
MacroRunner
Create a new object that interprets macro source in a separate thread. -
MacroRunner
Create a new object that interprets macro source in debug mode if 'editor' is not null. -
MacroRunner
Create a new object that interprets macro source in a separate thread, and also passing a string argument. -
MacroRunner
Create a new object that interprets a macro file using a separate thread. -
MacroRunner
Create a new object that runs a tokenized macro in a separate thread. -
MacroRunner
Create a new object that runs a tokenized macro in a separate thread, passing a string argument. -
MacroRunner
Create a new object that runs a tokenized macro in debug mode if 'editor' is not null.
-
-
Method Details