Gridarta Editor
net.sf.gridarta.textedit.scripteditor.Actions Class Reference

Actions used by the script editor. More...

+ Collaboration diagram for net.sf.gridarta.textedit.scripteditor.Actions:

Public Member Functions

 Actions (@NotNull final ScriptEditControl control)
 Creates a new instance. More...
 
void refresh ()
 Refreshes the enable/disable state of all menus. More...
 
void scriptEditClose ()
 Action for "close". More...
 
void scriptEditCloseAll ()
 Action for "close all". More...
 
void scriptEditCopy ()
 Action for "copy". More...
 
void scriptEditCut ()
 Action for "cut". More...
 
void scriptEditFind ()
 Action for "find". More...
 
void scriptEditFindAgain ()
 Action for "find again". More...
 
void scriptEditNewScript ()
 Action for "new script". More...
 
void scriptEditOpen ()
 Action for "open". More...
 
void scriptEditPaste ()
 Action for "paste". More...
 
void scriptEditReplace ()
 Action for "replace". More...
 
void scriptEditSave ()
 Action for "save". More...
 
void scriptEditSaveAs ()
 Action for "save as". More...
 

Static Public Attributes

static final ActionListener COPY = new Copy()
 
static final ActionListener CUT = new Cut()
 
static final Find FIND = new Find()
 The "find" action listener. More...
 
static final FindAgain FIND_AGAIN = new FindAgain(FIND, REPLACE)
 The "find again" action listener. More...
 
static final ActionListener PASTE = new Paste()
 
static final Replace REPLACE = new Replace()
 The "replace" action listener. More...
 

Private Member Functions

void executeAction (@NotNull final String actionName, @NotNull final ActionListener actionListener)
 Executes a named action. More...
 

Private Attributes

final Action aClose = ACTION_BUILDER.createAction(true, "scriptEditClose", this)
 Action called for "close". More...
 
final Action aCloseAll = ACTION_BUILDER.createAction(true, "scriptEditCloseAll", this)
 Action called for "close". More...
 
final Action aCopy = ACTION_BUILDER.createAction(true, "scriptEditCopy", this)
 Action called for "copy". More...
 
final Action aCut = ACTION_BUILDER.createAction(true, "scriptEditCut", this)
 Action called for "cut". More...
 
final Action aFind = ACTION_BUILDER.createAction(true, "scriptEditFind", this)
 Action called for "find". More...
 
final Action aFindAgain = ACTION_BUILDER.createAction(true, "scriptEditFindAgain", this)
 Action called for "find again". More...
 
final Action aNewScript = ACTION_BUILDER.createAction(true, "scriptEditNewScript", this)
 Action called for "new script". More...
 
final Action aOpen = ACTION_BUILDER.createAction(true, "scriptEditOpen", this)
 Action called for "open". More...
 
final Action aPaste = ACTION_BUILDER.createAction(true, "scriptEditPaste", this)
 Action called for "paste". More...
 
final Action aReplace = ACTION_BUILDER.createAction(true, "scriptEditReplace", this)
 Action called for "replace". More...
 
final Action aSave = ACTION_BUILDER.createAction(true, "scriptEditSave", this)
 Action called for "save". More...
 
final Action aSaveAs = ACTION_BUILDER.createAction(true, "scriptEditSaveAs", this)
 Action called for "save as". More...
 
final ScriptEditControl control
 The controller to forward to. More...
 

Static Private Attributes

static final ActionBuilder ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder("net.sf.gridarta")
 Action Builder. More...
 

Detailed Description

Actions used by the script editor.

Author
Andreas Kirschbaum

Definition at line 41 of file Actions.java.

Constructor & Destructor Documentation

◆ Actions()

net.sf.gridarta.textedit.scripteditor.Actions.Actions ( @NotNull final ScriptEditControl  control)

Creates a new instance.

Parameters
controlthe controller to forward to

Definition at line 158 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.control.

Member Function Documentation

◆ executeAction()

void net.sf.gridarta.textedit.scripteditor.Actions.executeAction ( @NotNull final String  actionName,
@NotNull final ActionListener  actionListener 
)
private

◆ refresh()

void net.sf.gridarta.textedit.scripteditor.Actions.refresh ( )

◆ scriptEditClose()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditClose ( )

Action for "close".

Definition at line 198 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.ScriptEditControl.closeActiveTab(), and net.sf.gridarta.textedit.scripteditor.Actions.control.

+ Here is the call graph for this function:

◆ scriptEditCloseAll()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditCloseAll ( )

Action for "close all".

Definition at line 206 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.ScriptEditControl.closeAllTabs(), and net.sf.gridarta.textedit.scripteditor.Actions.control.

+ Here is the call graph for this function:

◆ scriptEditCopy()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditCopy ( )

Action for "copy".

Definition at line 222 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.COPY, and net.sf.gridarta.textedit.scripteditor.Actions.executeAction().

+ Here is the call graph for this function:

◆ scriptEditCut()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditCut ( )

Action for "cut".

Definition at line 214 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.CUT, and net.sf.gridarta.textedit.scripteditor.Actions.executeAction().

+ Here is the call graph for this function:

◆ scriptEditFind()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditFind ( )

Action for "find".

Definition at line 238 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.executeAction(), and net.sf.gridarta.textedit.scripteditor.Actions.FIND.

+ Here is the call graph for this function:

◆ scriptEditFindAgain()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditFindAgain ( )

Action for "find again".

Definition at line 254 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.executeAction(), and net.sf.gridarta.textedit.scripteditor.Actions.FIND_AGAIN.

+ Here is the call graph for this function:

◆ scriptEditNewScript()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditNewScript ( )

Action for "new script".

Definition at line 166 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.control, and net.sf.gridarta.textedit.scripteditor.ScriptEditControl.newScript().

+ Here is the call graph for this function:

◆ scriptEditOpen()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditOpen ( )

Action for "open".

Definition at line 174 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.control, and net.sf.gridarta.textedit.scripteditor.ScriptEditControl.openUser().

+ Here is the call graph for this function:

◆ scriptEditPaste()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditPaste ( )

Action for "paste".

Definition at line 230 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.executeAction(), and net.sf.gridarta.textedit.scripteditor.Actions.PASTE.

+ Here is the call graph for this function:

◆ scriptEditReplace()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditReplace ( )

Action for "replace".

Definition at line 246 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.executeAction(), and net.sf.gridarta.textedit.scripteditor.Actions.REPLACE.

+ Here is the call graph for this function:

◆ scriptEditSave()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditSave ( )

Action for "save".

Definition at line 190 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.control, and net.sf.gridarta.textedit.scripteditor.ScriptEditControl.saveActiveTab().

+ Here is the call graph for this function:

◆ scriptEditSaveAs()

void net.sf.gridarta.textedit.scripteditor.Actions.scriptEditSaveAs ( )

Action for "save as".

Definition at line 182 of file Actions.java.

References net.sf.gridarta.textedit.scripteditor.Actions.control, and net.sf.gridarta.textedit.scripteditor.ScriptEditControl.saveAsActiveTab().

+ Here is the call graph for this function:

Member Data Documentation

◆ aClose

final Action net.sf.gridarta.textedit.scripteditor.Actions.aClose = ACTION_BUILDER.createAction(true, "scriptEditClose", this)
private

Action called for "close".

Definition at line 104 of file Actions.java.

◆ aCloseAll

final Action net.sf.gridarta.textedit.scripteditor.Actions.aCloseAll = ACTION_BUILDER.createAction(true, "scriptEditCloseAll", this)
private

Action called for "close".

Definition at line 110 of file Actions.java.

◆ aCopy

final Action net.sf.gridarta.textedit.scripteditor.Actions.aCopy = ACTION_BUILDER.createAction(true, "scriptEditCopy", this)
private

Action called for "copy".

Definition at line 116 of file Actions.java.

◆ ACTION_BUILDER

final ActionBuilder net.sf.gridarta.textedit.scripteditor.Actions.ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder("net.sf.gridarta")
staticprivate

Action Builder.

Definition at line 47 of file Actions.java.

◆ aCut

final Action net.sf.gridarta.textedit.scripteditor.Actions.aCut = ACTION_BUILDER.createAction(true, "scriptEditCut", this)
private

Action called for "cut".

Definition at line 122 of file Actions.java.

◆ aFind

final Action net.sf.gridarta.textedit.scripteditor.Actions.aFind = ACTION_BUILDER.createAction(true, "scriptEditFind", this)
private

Action called for "find".

Definition at line 134 of file Actions.java.

◆ aFindAgain

final Action net.sf.gridarta.textedit.scripteditor.Actions.aFindAgain = ACTION_BUILDER.createAction(true, "scriptEditFindAgain", this)
private

Action called for "find again".

Definition at line 146 of file Actions.java.

◆ aNewScript

final Action net.sf.gridarta.textedit.scripteditor.Actions.aNewScript = ACTION_BUILDER.createAction(true, "scriptEditNewScript", this)
private

Action called for "new script".

Definition at line 80 of file Actions.java.

◆ aOpen

final Action net.sf.gridarta.textedit.scripteditor.Actions.aOpen = ACTION_BUILDER.createAction(true, "scriptEditOpen", this)
private

Action called for "open".

Definition at line 86 of file Actions.java.

◆ aPaste

final Action net.sf.gridarta.textedit.scripteditor.Actions.aPaste = ACTION_BUILDER.createAction(true, "scriptEditPaste", this)
private

Action called for "paste".

Definition at line 128 of file Actions.java.

◆ aReplace

final Action net.sf.gridarta.textedit.scripteditor.Actions.aReplace = ACTION_BUILDER.createAction(true, "scriptEditReplace", this)
private

Action called for "replace".

Definition at line 140 of file Actions.java.

◆ aSave

final Action net.sf.gridarta.textedit.scripteditor.Actions.aSave = ACTION_BUILDER.createAction(true, "scriptEditSave", this)
private

Action called for "save".

Definition at line 98 of file Actions.java.

Referenced by net.sf.gridarta.textedit.scripteditor.Actions.refresh().

◆ aSaveAs

final Action net.sf.gridarta.textedit.scripteditor.Actions.aSaveAs = ACTION_BUILDER.createAction(true, "scriptEditSaveAs", this)
private

Action called for "save as".

Definition at line 92 of file Actions.java.

◆ control

◆ COPY

final ActionListener net.sf.gridarta.textedit.scripteditor.Actions.COPY = new Copy()
static

◆ CUT

final ActionListener net.sf.gridarta.textedit.scripteditor.Actions.CUT = new Cut()
static

◆ FIND

final Find net.sf.gridarta.textedit.scripteditor.Actions.FIND = new Find()
static

◆ FIND_AGAIN

◆ PASTE

final ActionListener net.sf.gridarta.textedit.scripteditor.Actions.PASTE = new Paste()
static

◆ REPLACE

final Replace net.sf.gridarta.textedit.scripteditor.Actions.REPLACE = new Replace()
static

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