public class PluginManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
extends java.lang.Object
| Constructor and 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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
pluginManagerNewScript()
Action method to create a new plugin script.
|
void |
pluginManagerRemoveScript()
Action method to remove the selected plugin script.
|
void |
show()
Shows the plugin manager window.
|
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)
parent - the parent component to center this window onpluginController - the script controller to base this script manager
onresourceIcons - the resource icons for creating iconspublic void show()
@ActionMethod public void pluginManagerNewScript()
@ActionMethod public void pluginManagerRemoveScript()