20 package net.sf.gridarta.gui.scripts;
22 import javax.swing.Action;
28 import net.
sf.japi.swing.action.ActionMethod;
29 import org.jetbrains.annotations.NotNull;
60 public void setAction(@NotNull
final Action action, @NotNull
final String name) {
void saveAllPlugins()
Saves all modified plugins.
Graphical User Interface of Gridarta.
The action for saving modified plugins.
Base package of all Gridarta classes.
Reflects a game object (object on a map).
GameObjects are the objects based on Archetypes found on maps.
SavePluginsAction(@NotNull final PluginController< G, A, R > pluginController)
Creates a new instance.
final PluginController< G, A, R > pluginController
The plugin controller to use.
void savePlugins()
Saves all unsaved plugins.
void setAction(@NotNull final Action action, @NotNull final String name)
Sets the Action instance for this editor action.
Interface for MapArchObjects.