Gridarta Editor
net.sf.gridarta.action.ControlServerAction Class Reference
+ Inheritance diagram for net.sf.gridarta.action.ControlServerAction:
+ Collaboration diagram for net.sf.gridarta.action.ControlServerAction:

Public Member Functions

void controlServer ()
 The action method for "controlServer". More...
 
 ControlServerAction (@NotNull final AppPreferencesModel appPreferencesModel, @NotNull final Frame parent)
 Creates a new instance. More...
 
void setAction (@NotNull final Action action, @NotNull final String name)
 Sets the Action instance for this editor action. More...
 

Private Attributes

final AppPreferencesModel appPreferencesModel
 
ProcessRunner controlServer
 The ProcessRunner instance that controls the server. More...
 
final Frame parent
 

Static Private Attributes

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

Detailed Description

Author
Andreas Kirschbaum

Definition at line 37 of file ControlServerAction.java.

Constructor & Destructor Documentation

◆ ControlServerAction()

net.sf.gridarta.action.ControlServerAction.ControlServerAction ( @NotNull final AppPreferencesModel  appPreferencesModel,
@NotNull final Frame  parent 
)

Member Function Documentation

◆ controlServer()

void net.sf.gridarta.action.ControlServerAction.controlServer ( )

The action method for "controlServer".

Opens the dialog to control the server.

Definition at line 71 of file ControlServerAction.java.

References net.sf.gridarta.gui.dialog.prefs.AppPreferencesModel.getServer(), net.sf.gridarta.utils.ProcessRunner.setCommand(), and net.sf.gridarta.utils.ProcessRunner.showDialog().

+ Here is the call graph for this function:

◆ setAction()

void net.sf.gridarta.action.ControlServerAction.setAction ( @NotNull final Action  action,
@NotNull final String  name 
)

Sets the Action instance for this editor action.

Parameters
actionthe action instance
namethe name of the action

Implements net.sf.gridarta.utils.EditorAction.

Definition at line 85 of file ControlServerAction.java.

Member Data Documentation

◆ ACTION_BUILDER

final ActionBuilder net.sf.gridarta.action.ControlServerAction.ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder("net.sf.gridarta")
staticprivate

The ActionBuilder.

Definition at line 43 of file ControlServerAction.java.

◆ appPreferencesModel

final AppPreferencesModel net.sf.gridarta.action.ControlServerAction.appPreferencesModel
private

◆ controlServer

ProcessRunner net.sf.gridarta.action.ControlServerAction.controlServer
private

The ProcessRunner instance that controls the server.

Set to

null

if not yet created.

Definition at line 56 of file ControlServerAction.java.

◆ parent

final Frame net.sf.gridarta.action.ControlServerAction.parent
private

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