Class Index | File Index

Classes


Class orion.preferences.PreferencesService

The preferences service manages a hierarchical set of preference nodes. Each node consists of preference key/value pairs.
Defined in: </jobs/genie.orion/orion-client-dev/workspace/bundles/org.eclipse.orion.client.core/web/orion/preferences.js>.

Class Summary
Constructor Attributes Constructor Name and Description
 
Constructs a new preference service.
Method Summary
Method Attributes Method Name and Description
 
 
get(namespace, key, options)
 
getPreferences(name, optScope)
Retrieves the preferences of the given node name.
 
getSetting(subcategories, subcategory, element)
 
listenForChangedSettings(key, optScope, callback)
 
put(namespace, data, options)
 
remove(namespace, key, options)
 
Class Detail
orion.preferences.PreferencesService()
Constructs a new preference service. Clients should obtain a preference service by requesting the service orion.core.preference from the service registry. This service constructor is only intended to be used by page service registry initialization code.
See:
orion.preferences.Preferences
Method Detail
addChangeListener(callback)

Defined in: </jobs/genie.orion/orion-client-dev/workspace/bundles/org.eclipse.orion.client.webtools/web/webtools/plugins/webToolsPlugin.js.src.js>.
Parameters:
callback

get(namespace, key, options)
Parameters:
namespace
key
options

getPreferences(name, optScope)
Retrieves the preferences of the given node name.
Defined in: </jobs/genie.orion/orion-client-dev/workspace/bundles/org.eclipse.orion.client.javascript/web/javascript/plugins/javascriptPlugin.js.src.js>.
Parameters:
{String} name
A slash-delimited path to the preference node to return
optScope

getSetting(subcategories, subcategory, element)

Defined in: </jobs/genie.orion/orion-client-dev/workspace/bundles/org.eclipse.orion.client.webtools/web/webtools/plugins/webToolsPlugin.js.src.js>.
Parameters:
subcategories
subcategory
element

listenForChangedSettings(key, optScope, callback)

Defined in: </jobs/genie.orion/orion-client-dev/workspace/bundles/org.eclipse.orion.client.webtools/web/webtools/plugins/webToolsPlugin.js.src.js>.
Parameters:
key
optScope
callback

put(namespace, data, options)
Parameters:
namespace
data
options

remove(namespace, key, options)
Parameters:
namespace
key
options

removeChangeListener(callback)

Defined in: </jobs/genie.orion/orion-client-dev/workspace/bundles/org.eclipse.orion.client.webtools/web/webtools/plugins/webToolsPlugin.js.src.js>.
Parameters:
callback

Documentation generated by JsDoc Toolkit 2.4.0 on Tue Feb 23 2016 22:02:59 GMT-0500 (EST)