Gridarta Editor
net.sf.gridarta.utils.AppPreferencesModel Class Reference
+ Collaboration diagram for net.sf.gridarta.utils.AppPreferencesModel:

Public Member Functions

 AppPreferencesModel (@NotNull final String serverDefault, @NotNull final String clientDefault, @NotNull final String editorDefault)
 
String getClient ()
 
String getClientDefault ()
 
String getEditor ()
 
String getEditorDefault ()
 
String getServer ()
 
String getServerDefault ()
 

Static Public Member Functions

static void setClient (@NotNull final CharSequence client)
 
static void setEditor (@NotNull final CharSequence editor)
 
static void setServer (@NotNull final CharSequence server)
 
static List< String > splitCommand (@NotNull final String command)
 

Private Attributes

final String clientDefault
 
final String editorDefault
 
final String serverDefault
 

Static Private Attributes

static final Preferences PREFERENCES = Preferences.userNodeForPackage(MainControl.class)
 
static final String PREFERENCES_APP_CLIENT = "appClient"
 
static final String PREFERENCES_APP_EDITOR = "appEditor2"
 
static final String PREFERENCES_APP_SERVER = "appServer"
 

Detailed Description

Maintains the application preferences state.

Author
Andreas Kirschbaum

Definition at line 32 of file AppPreferencesModel.java.

Constructor & Destructor Documentation

◆ AppPreferencesModel()

net.sf.gridarta.utils.AppPreferencesModel.AppPreferencesModel ( @NotNull final String  serverDefault,
@NotNull final String  clientDefault,
@NotNull final String  editorDefault 
)

Creates a new instance.

Parameters
serverDefaultthe default value for the server setting
clientDefaultthe default value for the client setting
editorDefaultthe default value for the editor setting

Definition at line 82 of file AppPreferencesModel.java.

References net.sf.gridarta.utils.AppPreferencesModel.clientDefault, net.sf.gridarta.utils.AppPreferencesModel.editorDefault, and net.sf.gridarta.utils.AppPreferencesModel.serverDefault.

Member Function Documentation

◆ getClient()

◆ getClientDefault()

String net.sf.gridarta.utils.AppPreferencesModel.getClientDefault ( )

Returns the client setting's default value.

Returns
the client setting's default value

Definition at line 197 of file AppPreferencesModel.java.

References net.sf.gridarta.utils.AppPreferencesModel.clientDefault.

Referenced by net.sf.gridarta.gui.dialog.prefs.AppPreferences.defaults().

+ Here is the caller graph for this function:

◆ getEditor()

◆ getEditorDefault()

String net.sf.gridarta.utils.AppPreferencesModel.getEditorDefault ( )

Returns the editor setting's default value.

Returns
the editor setting's default value

Definition at line 206 of file AppPreferencesModel.java.

References net.sf.gridarta.utils.AppPreferencesModel.editorDefault.

Referenced by net.sf.gridarta.gui.dialog.prefs.AppPreferences.defaults().

+ Here is the caller graph for this function:

◆ getServer()

◆ getServerDefault()

String net.sf.gridarta.utils.AppPreferencesModel.getServerDefault ( )

Returns the server setting's default value.

Returns
the server setting's default value

Definition at line 188 of file AppPreferencesModel.java.

References net.sf.gridarta.utils.AppPreferencesModel.serverDefault.

Referenced by net.sf.gridarta.gui.dialog.prefs.AppPreferences.defaults().

+ Here is the caller graph for this function:

◆ setClient()

static void net.sf.gridarta.utils.AppPreferencesModel.setClient ( @NotNull final CharSequence  client)
static

Sets the client setting.

Parameters
clientthe client setting

Definition at line 100 of file AppPreferencesModel.java.

References net.sf.gridarta.utils.PathManagerUtils.path(), net.sf.gridarta.utils.AppPreferencesModel.PREFERENCES, and net.sf.gridarta.utils.AppPreferencesModel.PREFERENCES_APP_CLIENT.

Referenced by net.sf.gridarta.gui.dialog.prefs.AppPreferences.apply().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setEditor()

static void net.sf.gridarta.utils.AppPreferencesModel.setEditor ( @NotNull final CharSequence  editor)
static

Sets the editor setting.

Parameters
editorthe editor setting

Definition at line 108 of file AppPreferencesModel.java.

References net.sf.gridarta.utils.PathManagerUtils.path(), net.sf.gridarta.utils.AppPreferencesModel.PREFERENCES, and net.sf.gridarta.utils.AppPreferencesModel.PREFERENCES_APP_EDITOR.

Referenced by net.sf.gridarta.gui.dialog.prefs.AppPreferences.apply().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setServer()

static void net.sf.gridarta.utils.AppPreferencesModel.setServer ( @NotNull final CharSequence  server)
static

Sets the server setting.

Parameters
serverthe server setting

Definition at line 92 of file AppPreferencesModel.java.

References net.sf.gridarta.utils.PathManagerUtils.path(), net.sf.gridarta.utils.AppPreferencesModel.PREFERENCES, and net.sf.gridarta.utils.AppPreferencesModel.PREFERENCES_APP_SERVER.

Referenced by net.sf.gridarta.gui.dialog.prefs.AppPreferences.apply().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ splitCommand()

Member Data Documentation

◆ clientDefault

final String net.sf.gridarta.utils.AppPreferencesModel.clientDefault
private

◆ editorDefault

final String net.sf.gridarta.utils.AppPreferencesModel.editorDefault
private

◆ PREFERENCES

◆ PREFERENCES_APP_CLIENT

final String net.sf.gridarta.utils.AppPreferencesModel.PREFERENCES_APP_CLIENT = "appClient"
staticprivate

Preferences key for client application.

Definition at line 44 of file AppPreferencesModel.java.

Referenced by net.sf.gridarta.utils.AppPreferencesModel.getClient(), and net.sf.gridarta.utils.AppPreferencesModel.setClient().

◆ PREFERENCES_APP_EDITOR

final String net.sf.gridarta.utils.AppPreferencesModel.PREFERENCES_APP_EDITOR = "appEditor2"
staticprivate

Preferences key for editor application.

Definition at line 50 of file AppPreferencesModel.java.

Referenced by net.sf.gridarta.utils.AppPreferencesModel.getEditor(), and net.sf.gridarta.utils.AppPreferencesModel.setEditor().

◆ PREFERENCES_APP_SERVER

final String net.sf.gridarta.utils.AppPreferencesModel.PREFERENCES_APP_SERVER = "appServer"
staticprivate

Preferences key for server application.

Definition at line 38 of file AppPreferencesModel.java.

Referenced by net.sf.gridarta.utils.AppPreferencesModel.getServer(), and net.sf.gridarta.utils.AppPreferencesModel.setServer().

◆ serverDefault

final String net.sf.gridarta.utils.AppPreferencesModel.serverDefault
private

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