![]() |
Gridarta Editor
|
Dialog to edit events linked to item scripting. More...
Public Member Functions | |
void | editParameters (@NotNull final ScriptedEvent< G, A, R > scriptedEvent, @NotNull final Frame parent) |
Edit path and plugin name for an event. More... | |
String | getInputOptions () |
String | getInputPluginName () |
String | getInputScriptPath () |
void | openScript (@NotNull final MapManager<?, ?, ?> mapManager, @NotNull final String scriptPath, @NotNull final Component parent) |
Opens the script pad to display a script. More... | |
ScriptedEventEditor (@NotNull final ProjectSettings projectSettings, @NotNull final ScriptEditControl scriptEditControl) | |
Creates a new instance. More... | |
Private Attributes | |
JTextComponent | inputOptions |
JTextComponent | inputPluginName |
JTextComponent | inputScriptPath |
final ProjectSettings | projectSettings |
The project settings instance. More... | |
final ScriptEditControl | scriptEditControl |
The ScriptEditControl to use. More... | |
Static Private Attributes | |
static final ActionBuilder | ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder("net.sf.gridarta") |
Action Builder. More... | |
Dialog to edit events linked to item scripting.
See ScriptArchEditor for the creation dialog.
Definition at line 54 of file ScriptedEventEditor.java.
net.sf.gridarta.gui.scripts.ScriptedEventEditor< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.ScriptedEventEditor | ( | @NotNull final ProjectSettings | projectSettings, |
@NotNull final ScriptEditControl | scriptEditControl | ||
) |
Creates a new instance.
projectSettings | the project settings instance |
scriptEditControl | the script edit control instance |
Definition at line 88 of file ScriptedEventEditor.java.
void net.sf.gridarta.gui.scripts.ScriptedEventEditor< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.editParameters | ( | @NotNull final ScriptedEvent< G, A, R > | scriptedEvent, |
@NotNull final Frame | parent | ||
) |
Edit path and plugin name for an event.
A popup dialog is shown with input text fields for file path and plugin name.
scriptedEvent | the event |
parent | the parent frame for dialog boxes |
Definition at line 125 of file ScriptedEventEditor.java.
Referenced by net.sf.gridarta.gui.scripts.ScriptArchDataUtils< G, A, R >.modifyEventScript().
String net.sf.gridarta.gui.scripts.ScriptedEventEditor< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getInputOptions | ( | ) |
Definition at line 190 of file ScriptedEventEditor.java.
String net.sf.gridarta.gui.scripts.ScriptedEventEditor< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getInputPluginName | ( | ) |
Definition at line 185 of file ScriptedEventEditor.java.
String net.sf.gridarta.gui.scripts.ScriptedEventEditor< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getInputScriptPath | ( | ) |
Definition at line 180 of file ScriptedEventEditor.java.
void net.sf.gridarta.gui.scripts.ScriptedEventEditor< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.openScript | ( | @NotNull final MapManager<?, ?, ?> | mapManager, |
@NotNull final String | scriptPath, | ||
@NotNull final Component | parent | ||
) |
Opens the script pad to display a script.
mapManager | the map manager instance |
scriptPath | the script path |
parent | the parent component for dialog boxes |
Definition at line 99 of file ScriptedEventEditor.java.
Referenced by net.sf.gridarta.gui.scripts.ScriptArchDataUtils< G, A, R >.modifyEventScript().
|
staticprivate |
Action Builder.
Definition at line 60 of file ScriptedEventEditor.java.
Referenced by net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.editParameters(), and net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.openScript().
|
private |
Definition at line 81 of file ScriptedEventEditor.java.
Referenced by net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.editParameters(), and net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.getInputOptions().
|
private |
Definition at line 78 of file ScriptedEventEditor.java.
Referenced by net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.editParameters(), and net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.getInputPluginName().
|
private |
Definition at line 75 of file ScriptedEventEditor.java.
Referenced by net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.editParameters(), and net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.getInputScriptPath().
|
private |
The project settings instance.
Definition at line 66 of file ScriptedEventEditor.java.
Referenced by net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.openScript(), and net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.ScriptedEventEditor().
|
private |
The ScriptEditControl to use.
Definition at line 72 of file ScriptedEventEditor.java.
Referenced by net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.openScript(), and net.sf.gridarta.gui.scripts.ScriptedEventEditor< net.sf.gridarta.var.daimonin.model.gameobject.GameObject, net.sf.gridarta.var.daimonin.model.maparchobject.MapArchObject, net.sf.gridarta.var.daimonin.model.archetype.Archetype >.ScriptedEventEditor().