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-stable/workspace/bundles/org.eclipse.orion.client.core/web/orion/preferences.js>.
				
			
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| Constructs a new preference service. | 
| Method Attributes | Method Name and Description | 
|---|---|
| addChangeListener(callback)
								 | |
| get(namespace, key, options)
								 | |
| put(namespace, data, options)
								 | |
| remove(namespace, key, options)
								 | |
| removeChangeListener(callback)
								 | 
					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)
					
					
					- Parameters:
- callback
					
					
					get(namespace, key, options)
					
					
					- Parameters:
- namespace
- key
- options
					
					
					put(namespace, data, options)
					
					
					- Parameters:
- namespace
- data
- options
					
					
					remove(namespace, key, options)
					
					
					- Parameters:
- namespace
- key
- options
					
					
					removeChangeListener(callback)
					
					
					- Parameters:
- callback