Class PluginManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
- java.lang.Object
-
- net.sf.gridarta.gui.dialog.plugin.PluginManager<G,A,R>
-
public class PluginManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PluginManager(@NotNull java.awt.Component parent, @NotNull PluginController<G,A,R> pluginController, @NotNull PluginModel<G,A,R> pluginModel, @NotNull PluginParameterViewFactory<G,A,R> pluginParameterViewFactory, @NotNull ResourceIcons resourceIcons)Creates a PluginManager.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpluginManagerNewScript()Action method to create a new plugin script.voidpluginManagerRemoveScript()Action method to remove the selected plugin script.voidshow()Shows the plugin manager window.
-
-
-
Constructor Detail
-
PluginManager
public PluginManager(@NotNull @NotNull java.awt.Component parent, @NotNull @NotNull PluginController<G,A,R> pluginController, @NotNull @NotNull PluginModel<G,A,R> pluginModel, @NotNull @NotNull PluginParameterViewFactory<G,A,R> pluginParameterViewFactory, @NotNull @NotNull ResourceIcons resourceIcons)Creates a PluginManager.- Parameters:
parent- the parent component to center this window onpluginController- the script controller to base this script manager onresourceIcons- the resource icons for creating icons
-
-
Method Detail
-
show
public void show()
Shows the plugin manager window.
-
pluginManagerNewScript
@ActionMethod public void pluginManagerNewScript()
Action method to create a new plugin script.
-
pluginManagerRemoveScript
@ActionMethod public void pluginManagerRemoveScript()
Action method to remove the selected plugin script.
-
-