Class Index | File Index

## Classes

- _global_
- Boolean
- Date
- Object
- orion
- orion.breadcrumbs.BreadCrumbs
- orion.commands.Command
- orion.commands.CommandService
- orion.compare.DiffProvider
- orion.compare.rulers.CompareOverviewRuler
- orion.compare.rulers.CompareRuler
- orion.compare.rulers.LineNumberCompareRuler
- orion.compareUtils
- orion.contentAssist.CssContentAssistProvider
- orion.dialogs.DialogService
- orion.editor.AbstractStyler
- orion.editor.ContentAssist
- orion.editor.Editor
- orion.editor.HtmlGrammar
- orion.editor.JavaScriptContentAssistProvider
- orion.editor.TextMateStyler
- orion.explorer-table.FileExplorer
- orion.explorer.Explorer
- orion.explorer.ExplorerFlatModel
- orion.explorer.ExplorerModel
- orion.explorer.SelectionRenderer
- orion.favorites.Favorites
- orion.favorites.FavoritesService
- orion.fileClient.FileClient
- orion.fileCommands
- orion.git.GitClonesExplorer
- orion.git.GitClonesModel
- orion.git.GitCommitNavigator
- orion.git.GitService
- orion.globalCommands
- orion.log.LogService
- orion.outliner.Outliner
- orion.outliner.OutlineService
- orion.pluginregistry.Plugin
- orion.pluginregistry.PluginRegistry
- orion.preferences.Preferences
- orion.preferences.PreferencesService
- orion.problems.ProblemService
- orion.profile.usersClient.UsersClient
- orion.searchClient.Searcher
- orion.searchResults.SearchResultsGenerator
- orion.selection.Selection
- orion.serviceregistry.EventTarget
- orion.serviceregistry.Service
- orion.serviceregistry.ServiceReference
- orion.serviceregistry.ServiceRegistration
- orion.serviceregistry.ServiceRegistry
- orion.status.StatusReportingService
- orion.textview.ContextMenuEvent
- orion.textview.DestroyEvent
- orion.textview.KeyBinding
- orion.textview.LineStyleEvent
- orion.textview.ModelChangedEvent
- orion.textview.ModelChangingEvent
- orion.textview.ModifyEvent
- orion.textview.Ruler
- orion.textview.ScrollEvent
- orion.textview.Selection
- orion.textview.SelectionEvent
- orion.textview.Style
- orion.textview.StyleRange
- orion.textview.TextModel
- orion.textview.TextView
- orion.textview.UndoStack
- orion.textview.VerifyEvent
- orion.treetable.TableTree
- orion.util
- orion.widgets.DirectoryTreeModel
- String

# Class orion.preferences.Preferences

A preferences object returned by the preferences service
Defined in: </shared/eclipse/e4/orion/I201106270200/plugins/org.eclipse.orion.client.core/web/orion/preferences.js>.

Class Summary
Constructor Attributes | Constructor Name and Description
--- | ---
| orion.preferences.Preferences() Constructs a new preferences instance.

Method Summary
Method Attributes | Method Name and Description
--- | ---
| clear() Removes all preferences from this preference node.
| flush() Flushes all preference changes in this node to its backing storage.
| get(key) Returns the value of the preference with the given key
| keys() Returns an array of String preference keys available in this node.
| put(key, value) Associates a new preference value with the given key, replacing any existing value.
| remove(key) Removes the preference with the given key.
| sync() Synchronizes this preference node with its storage.

Class Detail
orion.preferences.Preferences()
Constructs a new preferences instance. This constructor is not intended to be used by clients. Preferences should instead be obtained from a preference service

See:
  orion.preferences.PreferencesService

Method Detail
clear()
Removes all preferences from this preference node.

flush()
Flushes all preference changes in this node to its backing storage.

get(key)
Returns the value of the preference with the given key

Parameters:
{String} key
  The preference key to return

keys()
Returns an array of String preference keys available in this node.

put(key, value)
Associates a new preference value with the given key, replacing any existing value.

Parameters:
{String} key
  The preference key
{String} value
  The preference value

remove(key)
Removes the preference with the given key. Has no effect if no such key is defined.

Parameters:
{String} key
  The preference key to remove

sync()
Synchronizes this preference node with its storage. Any new values in the storage area will become available to this preference object.

Documentation generated by JsDoc Toolkit 2.4.0 on Mon Jun 27 2011 02:03:41 GMT-0400 (EDT)