public abstract class PlugInTool extends Object implements PlugIn
Constructor and Description |
---|
PlugInTool() |
Modifier and Type | Method and Description |
---|---|
Program |
getMacroProgram() |
String |
getToolIcon()
Return the string encoding of the tool icon.
|
String |
getToolName()
Return the tool name.
|
void |
mouseClicked(ImagePlus imp,
MouseEvent e) |
void |
mouseDragged(ImagePlus imp,
MouseEvent e) |
void |
mouseEntered(ImagePlus imp,
MouseEvent e) |
void |
mouseExited(ImagePlus imp,
MouseEvent e) |
void |
mouseMoved(ImagePlus imp,
MouseEvent e) |
void |
mousePressed(ImagePlus imp,
MouseEvent e) |
void |
mouseReleased(ImagePlus imp,
MouseEvent e) |
void |
run(String arg)
This method is called when the plugin is loaded.
|
void |
runMacroTool(String name)
These methods are overridden by MacroToolRunner.
|
void |
runMenuTool(String name,
String command) |
void |
showOptionsDialog() |
void |
showPopupMenu(MouseEvent e,
Toolbar tb) |
public void run(String arg)
PlugIn
public void mousePressed(ImagePlus imp, MouseEvent e)
public void mouseReleased(ImagePlus imp, MouseEvent e)
public void mouseClicked(ImagePlus imp, MouseEvent e)
public void mouseDragged(ImagePlus imp, MouseEvent e)
public void mouseMoved(ImagePlus imp, MouseEvent e)
public void mouseEntered(ImagePlus imp, MouseEvent e)
public void mouseExited(ImagePlus imp, MouseEvent e)
public void showPopupMenu(MouseEvent e, Toolbar tb)
public String getToolName()
public String getToolIcon()
public void showOptionsDialog()
public void runMacroTool(String name)
public Program getMacroProgram()