Gridarta Editor
net.sf.gridarta.gui.scripts.SavePluginsAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R > Class Template Reference

The action for saving modified plugins. More...

+ Inheritance diagram for net.sf.gridarta.gui.scripts.SavePluginsAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:
+ Collaboration diagram for net.sf.gridarta.gui.scripts.SavePluginsAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:

Public Member Functions

void savePlugins ()
 Saves all unsaved plugins. More...
 
 SavePluginsAction (@NotNull final PluginController< G, A, R > pluginController)
 Creates a new instance. More...
 
void setAction (@NotNull final Action action, @NotNull final String name)
 Sets the Action instance for this editor action. More...
 

Private Attributes

final PluginController< G, A, R > pluginController
 The plugin controller to use. More...
 

Detailed Description

The action for saving modified plugins.

Author
Andreas Kirschbaum

Definition at line 35 of file SavePluginsAction.java.

Constructor & Destructor Documentation

◆ SavePluginsAction()

net.sf.gridarta.gui.scripts.SavePluginsAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.SavePluginsAction ( @NotNull final PluginController< G, A, R >  pluginController)

Creates a new instance.

Parameters
pluginControllerthe plugin controller to use

Definition at line 47 of file SavePluginsAction.java.

References net.sf.gridarta.gui.scripts.SavePluginsAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.pluginController.

Member Function Documentation

◆ savePlugins()

void net.sf.gridarta.gui.scripts.SavePluginsAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.savePlugins ( )

◆ setAction()

void net.sf.gridarta.gui.scripts.SavePluginsAction< 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 60 of file SavePluginsAction.java.

Member Data Documentation

◆ pluginController


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