| Interface | Description |
|---|---|
| MouseClickEventListener |
Tool mouse click listener.
|
| NodeClickEventListener |
Tool node click listener.
|
| NodePressAndDraggingEventListener |
Tool mouse press and dragging listener.
|
| NodePressingEventListener |
Tool mouse pressing listener.
|
| Tool |
Tools are functions for interacting with user inputs on the visualization
window.
|
| ToolEventListener |
Listeners used by
Tool classes for receiving events from the visualization
window like mouse click, mouse drag, node click etc. |
| ToolUI |
Tool's user interface attributes: name, description, icon and a properties
bar.
|
| Enum | Description |
|---|---|
| ToolSelectionType |
Enum setting for
Tool implementations. |
| Exception | Description |
|---|---|
| UnselectToolException |
Tools are functions for interacting with user inputs on the visualization window.
Tool interface@ServiceProvider(service=Tool.class)ToolEventListener instances for specifying how the
tool is interacting with user input like node click or mouse drag.ToolUI instance for giving a name and an icon to your
tool.Copyright © 2007–2015 Gephi Consortium. All rights reserved.