| keyDown(KeyEvent, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getUndoActivity() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUsable(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setEnabled(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeToolListener(ToolListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isEnabled() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toolUnusable(EventObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| toolDeactivated(EventObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| toolEnabled(EventObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| toolDisabled(EventObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isActive() |   | 78% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| setUndoActivity(Undoable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deactivate() |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| UndoableTool(Tool) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| mouseDown(MouseEvent, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| mouseDrag(MouseEvent, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| mouseUp(MouseEvent, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| mouseMove(MouseEvent, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addToolListener(ToolListener) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| createEventDispatcher() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| activate() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isUsable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setWrappedTool(Tool) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| editor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| view() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toolUsable(EventObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| toolActivated(EventObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setEventDispatcher(AbstractTool.EventDispatcher) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getWrappedTool() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEventDispatcher() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |