|
||||||||||
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(java.awt.event.ActionEvent evt)
|
static java.lang.String |
getFileName()
|
int |
getMacroCount()
|
Program |
getProgram()
|
int |
install(java.lang.String text)
|
int |
install(java.lang.String text,
java.awt.Menu menu)
|
void |
installFile(java.lang.String path)
|
void |
installFromIJJar(java.lang.String path)
Installs a macro set contained in ij.jar. |
void |
installLibrary(java.lang.String path)
|
boolean |
isAutoRunAndHide()
Returns true if an "AutoRunAndHide" macro was run/installed. |
java.lang.String |
openFromIJJar(java.lang.String path)
Returns a text file contained in ij.jar. |
void |
run(java.lang.String path)
This method is called when the plugin is loaded. |
void |
runMacro(java.lang.String name)
|
void |
runMacro(java.lang.String name,
Editor editor)
|
static boolean |
runMacroCommand(java.lang.String name)
|
static void |
runMacroShortcut(java.lang.String name)
|
boolean |
runMacroTool(java.lang.String name)
|
boolean |
runMenuTool(java.lang.String name,
java.lang.String command)
|
void |
setFileName(java.lang.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(java.lang.String path)
PlugIn
run
in interface PlugIn
public int install(java.lang.String text)
public int install(java.lang.String text, java.awt.Menu menu)
public void installFile(java.lang.String path)
public void installLibrary(java.lang.String path)
public void installFromIJJar(java.lang.String path)
public java.lang.String openFromIJJar(java.lang.String path)
public boolean runMacroTool(java.lang.String name)
public boolean runMenuTool(java.lang.String name, java.lang.String command)
public static boolean runMacroCommand(java.lang.String name)
public static void runMacroShortcut(java.lang.String name)
public void runMacro(java.lang.String name)
public void runMacro(java.lang.String name, Editor editor)
public int getMacroCount()
public Program getProgram()
public boolean isAutoRunAndHide()
public void setFileName(java.lang.String fileName)
public static java.lang.String getFileName()
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |