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

Public Member Functions

void controlClient ()
 The action method for "controlClient". More...
 
 ControlClientAction (@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 controlClient
 The ProcessRunner instance that controls the client. More...
 
final Frame parent
 

Detailed Description

Author
Andreas Kirschbaum

Definition at line 34 of file ControlClientAction.java.

Constructor & Destructor Documentation

◆ ControlClientAction()

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

Member Function Documentation

◆ controlClient()

void net.sf.gridarta.action.ControlClientAction.controlClient ( )

The action method for "controlClient".

Opens the dialog to control the client.

Definition at line 62 of file ControlClientAction.java.

References net.sf.gridarta.gui.dialog.prefs.AppPreferencesModel.getClient(), 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.ControlClientAction.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 75 of file ControlClientAction.java.

Member Data Documentation

◆ appPreferencesModel

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

◆ controlClient

ProcessRunner net.sf.gridarta.action.ControlClientAction.controlClient
private

The ProcessRunner instance that controls the client.

Set to

null

if not yet created.

Definition at line 47 of file ControlClientAction.java.

◆ parent

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

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