Package net.sf.gridarta.gui.panel.tools
Class AbstractTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
- java.lang.Object
-
- net.sf.gridarta.gui.panel.tools.AbstractTool<G,A,R>
-
- All Implemented Interfaces:
MouseOpListener<G,A,R>,Tool<G,A,R>
- Direct Known Subclasses:
BasicAbstractTool
public abstract class AbstractTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> extends java.lang.Object implements Tool<G,A,R>
Base class for tools.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractTool()Creates a new instance.
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.gridarta.gui.map.event.MouseOpListener
clicked, dragged, moved, pressed, released
-
Methods inherited from interface net.sf.gridarta.gui.panel.tools.Tool
createOptionsView, getId
-
-