Provides a framework for "tool" objects, which allow the user to modify or interrogate model objects.
- Andrew Reid
Interface Summary Interface Description ToolInterface for any class which performs an operation or set of operations on ModelGUI objects, which involves user interaction. Toolable<T extends Tool>Interface for objects which can be operated on by a specific class of tools. ToolInputListenerInterface for objects which respond to
Class Summary Class Description InterfaceTool2DPanel Deprecated. InterfaceToolPanelPanel displaying buttons for various tools, categorized. MouseBehavior ToolBehavior3DAdapterAdapter to act as bridge between AWT Behaviors and the Tools that respond to them. ToolConstants ToolEventAn event on a Tool object ToolInputAdapterAbstract class providing a listener interface for all Tool input events. ToolInputEventEvent signifying that input has been detected and must be handled by a
ToolInputAdapterto respond specifically to mouse events.
Enum Summary Enum Description ToolEvent.EventType