public abstract class AbstractSelectionAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> extends AbstractMapCursorAction<G,A,R>
Constructor and Description |
---|
AbstractSelectionAction() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
doSelection(boolean performAction,
@NotNull SelectionMode mode)
Executes an action for changing the selection.
|
activeMapViewChanged, getActiveMapCursor, getActiveMapView, mapCursorChangedGameObject, mapCursorChangedMode, mapCursorChangedPos, mapCursorChangedSize, mapViewClosing, mapViewCreated, updateAction
protected boolean doSelection(boolean performAction, @NotNull @NotNull SelectionMode mode)
performAction
- whether the action should be performedmode
- the type of action to perform