Package net.sf.gridarta.gui.panel.tools
Handles tools for manipulating maps. Examples for such tools are Selection,
Deletion and Insertion.
-
Interface Summary Interface Description Tool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Interface for tools that are used to manipulate maps. -
Class Summary Class Description AbstractTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Base class for tools.BasicAbstractTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Base class for the default provided tools.DeletionTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Tool for Deletion.InsertionTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> MouseOpListener for insertion.SelectionTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Tool for Selection.ToolPalette<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Pane for controlling which mouse to select and configure tools for.ToolSelector<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> User interface for selecting a tool and displaying its options.VoidTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> The VoidTool is a tool that does nothing.