public class PreferencesManager
extends java.lang.Object
You should not generally instantiate it; instead use SystemServices.preferences() to get the system copy.
Copyright 2010 Partner Software, Inc.
| Constructor and Description |
|---|
PreferencesManager() |
| Modifier and Type | Method and Description |
|---|---|
ControlPreferences |
controlPreferences() |
boolean |
isMapsetLoaded(java.lang.String mapsetName) |
LayoutPreferences |
layoutPreferences() |
MapsetPreferences |
mapsetPreferencesFor(java.lang.String mapsetName) |
MapSpacePreferences |
mapSpacePreferences() |
SubsystemPreferences |
presetNamed(java.lang.String subsystemName,
java.lang.String preset) |
Naming<SubsystemPreferences> |
presetsFor(java.lang.String subsystemName) |
void |
saveUserCustom(java.lang.String subsystemName,
SubsystemPreferences prefs)
This writes the preferences object into the Java preferences store (under Windows, the user registry).
|
void |
saveUserPreset(java.lang.String subsystemName,
java.lang.String preset) |
void |
setMapsetLoaded(java.lang.String mapsetName,
boolean loaded) |
SoundPreferences |
soundPreferences() |
UpdatePreferences |
updatePreferences() |
SubsystemPreferences |
userCustomFor(java.lang.String subsystemName)
Returns the custom settings for the current user for the named subsystem from the Java preferences store (under Windows, the user registry).
|
SubsystemPreferences |
userEffectiveFor(java.lang.String subsystemName)
Returns the effective settings (preset or custom as appropriate) for the current user for the named subsystem.
|
java.lang.String |
userPresetFor(java.lang.String subsystemName)
Returns the name of the preset specified for the current user for the named subsystem.
|
VideoPreferences |
videoPreferences() |
public java.lang.String userPresetFor(java.lang.String subsystemName)
public SubsystemPreferences userCustomFor(java.lang.String subsystemName)
public SubsystemPreferences userEffectiveFor(java.lang.String subsystemName)
public SubsystemPreferences presetNamed(java.lang.String subsystemName, java.lang.String preset)
public Naming<SubsystemPreferences> presetsFor(java.lang.String subsystemName)
public void saveUserPreset(java.lang.String subsystemName,
java.lang.String preset)
public void saveUserCustom(java.lang.String subsystemName,
SubsystemPreferences prefs)
public VideoPreferences videoPreferences()
public LayoutPreferences layoutPreferences()
public UpdatePreferences updatePreferences()
public ControlPreferences controlPreferences()
public SoundPreferences soundPreferences()
public MapSpacePreferences mapSpacePreferences()
public MapsetPreferences mapsetPreferencesFor(java.lang.String mapsetName)
public boolean isMapsetLoaded(java.lang.String mapsetName)
public void setMapsetLoaded(java.lang.String mapsetName,
boolean loaded)