Package net.refractions.udig.project.ui.tool

Interface Summary
ActionTool A tool that performs an action when the tool button is pressed.
IContextMenuContributionTool If the currently active ModalTool implements this interface the MapEditor asks it to contribute to the context menu programmatically.
IMapEditorSelectionProvider Modal tools are responsible for providing the selection for the MapEditor.
IToolContext A set of tools that is provided to Tool extensions.
IToolHandler A custom command handler.
IToolManager  
ModalTool A ModalTool is a tool which "takes control" of how the Map Editor operates.of operation.
Tool The general interface for tools interacting with the Map Editor.
ToolConstants Constants that are often used when defining tool extensions or creating tool extensions.
ToolLifecycleListener Tool lifecycle listener.
ToolsConstants Some of the generic tool categories
 

Class Summary
AbstractActionTool Abstract class for action tools.
AbstractContextMenuTool Deprecated. just for backwards compatibility.
AbstractModalTool An abstract super class that modal tools can extend.
AbstractTool The Abstract base class for items.
AbstractToolCommandHandler A convenience class.
SimpleTool An abstract class for all tools that wish to be "selection" tools.
ToolLifecycleEvent Event of tool lifecycle changing, such as:
 

Enum Summary
ToolLifecycleEvent.Type