public final class SettingsManager
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
addSettingsListener(SettingsListener theListener)
Adds a
SettingsListener . |
static SettingsManager |
getSettingsManager()
Returns
SettingsManager . |
SettingSet |
getSuiteSettings(Suite suite)
Get suite settings.
|
SettingSet |
getSystemSettings()
Get system settings.
|
void |
removeSettingsListener(SettingsListener theListener)
Removes a
SettingsListener . |
public static SettingsManager getSettingsManager() throws java.lang.SecurityException
SettingsManager
.
To be able to retreive the settings manager caller application should
request javax.microedition.swm.SWMPermission("manageSettings")
permission.SettingsManager
.java.lang.SecurityException
- if the caller application does not have the required
javax.microedition.swm.SWMPermission("manageSettings")
permissionpublic SettingSet getSystemSettings()
SettingSet
representing system settingspublic SettingSet getSuiteSettings(Suite suite) throws SuiteNotFoundException
suite
- Suite
to get settings forSettingSet
representing suite settingsSuiteNotFoundException
- is thrown if the suite was
removed by the AMSpublic void addSettingsListener(SettingsListener theListener)
SettingsListener
. Several listeners can be added, all
added listeners will be notified about setting changes.theListener
- SettingsListener
to be addedpublic void removeSettingsListener(SettingsListener theListener)
SettingsListener
.theListener
- SettingsListener
to be removedCopyright (c) 2013, Oracle and/or its affiliates. All Rights Reserved. Use of this specification is subject to license terms.