Gridarta Editor
net.sf.gridarta.action.ZoomAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R > Class Template Reference
+ Inheritance diagram for net.sf.gridarta.action.ZoomAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:
+ Collaboration diagram for net.sf.gridarta.action.ZoomAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:

Public Member Functions

void setAction (@NotNull final Action action, @NotNull final String name)
 Sets the Action instance for this editor action. More...
 
void zoom ()
 The action method for "zoom". More...
 
 ZoomAction (@NotNull final MapManager< G, A, R > mapManager, @NotNull final RendererFactory< G, A, R > rendererFactory, @NotNull final Component parent)
 Creates a new instance. More...
 

Private Attributes

final MapManager< G, A, R > mapManager
 
final Component parent
 
final RendererFactory< G, A, R > rendererFactory
 

Detailed Description

Author
Andreas Kirschbaum

Definition at line 39 of file ZoomAction.java.

Constructor & Destructor Documentation

◆ ZoomAction()

Member Function Documentation

◆ setAction()

void net.sf.gridarta.action.ZoomAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setAction ( @NotNull final Action  action,
@NotNull final String  name 
)

Sets the Action instance for this editor action.

Parameters
actionthe action instance
namethe name of the action

Implements net.sf.gridarta.utils.EditorAction.

Definition at line 74 of file ZoomAction.java.

◆ zoom()

Member Data Documentation

◆ mapManager

◆ parent

◆ rendererFactory


The documentation for this class was generated from the following file: