Package ij.plugin.tool
Class PlugInTool
java.lang.Object
ij.plugin.tool.PlugInTool
- All Implemented Interfaces:
PlugIn
- Direct Known Subclasses:
ArrowTool
,BrushTool
,MacroToolRunner
,OverlayBrushTool
,PixelInspectionTool
,RoiRotationTool
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the string encoding of the tool icon.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
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
void
showPopupMenu
(MouseEvent e, Toolbar tb)
-
Constructor Details
-
PlugInTool
public PlugInTool()
-
-
Method Details
-
run
Description copied from interface:PlugIn
This method is called when the plugin is loaded. 'arg', which may be blank, is the argument specified for this plugin in IJ_Props.txt. -
mousePressed
-
mouseReleased
-
mouseClicked
-
mouseDragged
-
mouseMoved
-
mouseEntered
-
mouseExited
-
showPopupMenu
-
getToolName
Return the tool name. -
getToolIcon
Return the string encoding of the tool icon. See http://rsb.info.nih.gov/ij/developer/macro/macros.html#icons The default icon is the first letter of the tool name. -
showOptionsDialog
public void showOptionsDialog() -
runMacroTool
These methods are overridden by MacroToolRunner. -
runMenuTool
-
getMacroProgram
-