|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectij.plugin.MacroInstaller
public class MacroInstaller
This plugin implements the Plugins/Macros/Install Macros command. It is also used by the Editor class to install macro in menus and by the ImageJ class to install macros at startup.
Field Summary | |
---|---|
static char |
commandPrefix
|
static int |
MAX_MACROS
|
static int |
MAX_SIZE
|
static int |
XINC
|
static int |
YINC
|
Constructor Summary | |
---|---|
MacroInstaller()
|
Method Summary | |
---|---|
void |
actionPerformed(ActionEvent evt)
|
static String |
getFileName()
|
int |
getMacroCount()
|
Program |
getProgram()
|
int |
install(String text)
|
int |
install(String text,
Menu menu)
|
void |
installFile(String path)
|
void |
installFromIJJar(String path)
Installs a macro set contained in ij.jar. |
void |
installLibrary(String path)
|
void |
installSingleTool(String text)
|
void |
installTool(String path)
|
boolean |
isAutoRunAndHide()
Returns true if an "AutoRunAndHide" macro was run/installed. |
String |
openFromIJJar(String path)
Returns a text file contained in ij.jar. |
void |
run(String path)
This method is called when the plugin is loaded. |
void |
runMacro(String name)
|
void |
runMacro(String name,
Editor editor)
|
static boolean |
runMacroCommand(String name)
Runs a command in the Plugins/Macros submenu on the current thread. |
static void |
runMacroShortcut(String name)
|
boolean |
runMacroTool(String name)
|
boolean |
runMenuTool(String name,
String command)
|
void |
setFileName(String fileName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int MAX_SIZE
public static final int MAX_MACROS
public static final int XINC
public static final int YINC
public static final char commandPrefix
Constructor Detail |
---|
public MacroInstaller()
Method Detail |
---|
public void run(String path)
PlugIn
run
in interface PlugIn
public int install(String text)
public int install(String text, Menu menu)
public void installFile(String path)
public void installTool(String path)
public void installLibrary(String path)
public void installFromIJJar(String path)
public void installSingleTool(String text)
public String openFromIJJar(String path)
public boolean runMacroTool(String name)
public boolean runMenuTool(String name, String command)
public static boolean runMacroCommand(String name)
public static void runMacroShortcut(String name)
public void runMacro(String name)
public void runMacro(String name, Editor editor)
public int getMacroCount()
public Program getProgram()
public boolean isAutoRunAndHide()
public void setFileName(String fileName)
public static String getFileName()
public void actionPerformed(ActionEvent evt)
actionPerformed
in interface ActionListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |