Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

absolutePath() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
absolutePath() - Method in interface org.osgi.service.prefs.Preferences
Returns this node's absolute path name.
AbstractPreferenceInitializer - Class in org.eclipse.core.runtime.preferences
Abstract class used to aid in default preference value initialization.
AbstractPreferenceInitializer() - Constructor for class org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer
Default constructor for the class.
AbstractPreferenceStorage - Class in org.eclipse.core.runtime.preferences
Abstract class which can be used to help provide an alternate storage mechanism for Eclipse preferences.
AbstractPreferenceStorage() - Constructor for class org.eclipse.core.runtime.preferences.AbstractPreferenceStorage
 
AbstractScope - Class in org.eclipse.core.internal.preferences
Abstract super-class for scope context object contributed by the Platform.
AbstractScope() - Constructor for class org.eclipse.core.internal.preferences.AbstractScope
 
accept(IPreferenceNodeVisitor) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
accept(IPreferenceNodeVisitor) - Method in interface org.eclipse.core.runtime.preferences.IEclipsePreferences
Accepts the given visitor.
Activator - Class in org.eclipse.core.internal.preferences
The Preferences bundle activator.
Activator() - Constructor for class org.eclipse.core.internal.preferences.Activator
 
add(String) - Method in class org.eclipse.core.internal.preferences.StringPool
Adds a String to the pool.
addChild(String, IEclipsePreferences) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
added(IEclipsePreferences.NodeChangeEvent) - Method in interface org.eclipse.core.runtime.preferences.IEclipsePreferences.INodeChangeListener
Notification that a child node was added to the preference hierarchy.
addingService(<any>) - Method in class org.eclipse.core.internal.preferences.Activator
 
addNodeChangeListener(IEclipsePreferences.INodeChangeListener) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
addNodeChangeListener(IEclipsePreferences.INodeChangeListener) - Method in interface org.eclipse.core.runtime.preferences.IEclipsePreferences
Register the given listener for changes to this node.
addPreferenceChangeListener(IEclipsePreferences.IPreferenceChangeListener) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
addPreferenceChangeListener(IEclipsePreferences.IPreferenceChangeListener) - Method in interface org.eclipse.core.runtime.preferences.IEclipsePreferences
Register the given listener for notification of preference changes to this node.
applyPreferences(IEclipsePreferences, IPreferenceFilter[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
applyPreferences(IExportedPreferences) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
applyPreferences(IExportedPreferences) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Take the given preference tree and apply it to the Eclipse global preference hierarchy.
applyPreferences(IEclipsePreferences, IPreferenceFilter[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Apply the preference tree rooted at the given node, to the system's preference tree.
applyRuntimeDefaults(String, WeakReference<Object>) - Method in class org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper
 
applyRuntimeDefaults(String, WeakReference<Object>) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 

B

BackingStoreException - Exception in org.osgi.service.prefs
Thrown to indicate that a preferences operation could not complete because of a failure in the backing store, or a failure to contact the backing store.
BackingStoreException(String) - Constructor for exception org.osgi.service.prefs.BackingStoreException
Constructs a BackingStoreException with the specified detail message.
BackingStoreException(String, Throwable) - Constructor for exception org.osgi.service.prefs.BackingStoreException
Constructs a BackingStoreException with the specified detail message.
Base64 - Class in org.eclipse.core.internal.preferences
 
Base64() - Constructor for class org.eclipse.core.internal.preferences.Base64
 
bundleChanged(BundleEvent) - Method in class org.eclipse.core.internal.preferences.OSGiPreferencesServiceManager
If a bundle is uninstalled, delete all of it's preferences from the disk.
BundleDefaultPreferences - Class in org.eclipse.core.internal.preferences
This class represents a preference node in the "bundle_defaults" scope.
BundleDefaultPreferences() - Constructor for class org.eclipse.core.internal.preferences.BundleDefaultPreferences
 
BundleDefaultsScope - Class in org.eclipse.core.runtime.preferences
Object representing the bundle defaults scope in the Eclipse preferences hierarchy.
BundleDefaultsScope() - Constructor for class org.eclipse.core.runtime.preferences.BundleDefaultsScope
Deprecated.
use BundleDefaultsScope.INSTANCE instead

C

checkRemoved() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
childExists(String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
children - Variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
childrenNames() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
childrenNames - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
childrenNames(String) - Method in class org.eclipse.core.runtime.preferences.AbstractPreferenceStorage
Return a string array containing the names of the children for the node with the given path.
childrenNames() - Method in interface org.osgi.service.prefs.Preferences
Returns the names of the children of this node.
childrenNames2 - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
clear() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
clear() - Method in interface org.osgi.service.prefs.Preferences
Removes all of the properties (key-value associations) in this node.
close() - Method in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 
commit() - Method in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 
computeChildren(IPath) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
computeLocation(IPath, String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
ConfigurationPreferences - Class in org.eclipse.core.internal.preferences
 
ConfigurationPreferences() - Constructor for class org.eclipse.core.internal.preferences.ConfigurationPreferences
Default constructor.
ConfigurationScope - Class in org.eclipse.core.runtime.preferences
Object representing the configuration scope in the Eclipse preferences hierarchy.
ConfigurationScope() - Constructor for class org.eclipse.core.runtime.preferences.ConfigurationScope
Deprecated.
use ConfigurationScope.INSTANCE instead
convertFromProperties(EclipsePreferences, Properties, boolean) - Static method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
convertToProperties(Properties, String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
convertToProperties(EclipsePreferences, String) - Static method in class org.eclipse.core.internal.preferences.TestHelper
 
copy(File, File) - Method in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 
create(IEclipsePreferences, String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
create(EclipsePreferences, String, Object) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
create(IEclipsePreferences, String) - Method in interface org.eclipse.core.runtime.preferences.IScope
Create and return a new preference node with the given parent and name.
createMap(int) - Static method in class org.eclipse.core.internal.preferences.ImmutableMap
 
createNode(RootPreferences, String) - Method in class org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper
 
createNode(String) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 

D

DEBUG_PREFERENCE_GENERAL - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
DEBUG_PREFERENCE_GET - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
DEBUG_PREFERENCE_SET - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
debugPluginName - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
decode(byte[]) - Static method in class org.eclipse.core.internal.preferences.Base64
This method decodes the byte array in base 64 encoding into a char array Base 64 encoding has to be according to the specification given by the RFC 1521 (5.2).
decodePath(String) - Static method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
DEFAULT_PREFERENCES_DIRNAME - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
DefaultPreferences - Class in org.eclipse.core.internal.preferences
 
DefaultPreferences() - Constructor for class org.eclipse.core.internal.preferences.DefaultPreferences
Default constructor for this class.
DefaultScope - Class in org.eclipse.core.runtime.preferences
Object representing the default scope in the Eclipse preferences hierarchy.
DefaultScope() - Constructor for class org.eclipse.core.runtime.preferences.DefaultScope
Deprecated.
use DefaultScope.INSTANCE instead
dirty - Variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
DOUBLE_SLASH - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 

E

EclipsePreferences - Class in org.eclipse.core.internal.preferences
Represents a node in the Eclipse preference node hierarchy.
EclipsePreferences() - Constructor for class org.eclipse.core.internal.preferences.EclipsePreferences
 
EclipsePreferences(EclipsePreferences, String) - Constructor for class org.eclipse.core.internal.preferences.EclipsePreferences
 
EMPTY - Static variable in class org.eclipse.core.internal.preferences.ImmutableMap
The empty hash map.
EMPTY_NODE_ARRAY - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
EMPTY_STRING - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
EMPTY_STRING_ARRAY - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
EMPTY_STRING_ARRAY - Static variable in class org.eclipse.core.internal.preferences.ImmutableMap
 
encode(byte[]) - Static method in class org.eclipse.core.internal.preferences.Base64
This method encodes the byte array into a char array in base 64 according to the specification given by the RFC 1521 (5.2).
encodePath(String, String) - Static method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
entrySet() - Method in class org.eclipse.core.internal.preferences.SortedProperties
 
equals(Object) - Method in class org.eclipse.core.internal.preferences.AbstractScope
 
ExportedPreferences - Class in org.eclipse.core.internal.preferences
 
ExportedPreferences(EclipsePreferences, String) - Constructor for class org.eclipse.core.internal.preferences.ExportedPreferences
 
exportPreferences(IEclipsePreferences, IPreferenceFilter[], OutputStream) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
exportPreferences(IEclipsePreferences, OutputStream, String[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
exportPreferences(IEclipsePreferences, OutputStream, String[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Exports all preferences for the given preference node and all its children to the specified output stream.
exportPreferences(IEclipsePreferences, IPreferenceFilter[], OutputStream) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Export the preference tree rooted at the given node, to the specified output stream.
EXTENSION - Static variable in class org.eclipse.core.internal.preferences.SafeFileInputStream
 
EXTENSION - Static variable in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 

F

failed - Variable in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 
fireNodeEvent(IEclipsePreferences.NodeChangeEvent, boolean) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
firePreferenceEvent(String, Object, Object) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
flush() - Method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
flush() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
flush() - Method in class org.eclipse.core.internal.preferences.RootPreferences
 
flush() - Method in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 
flush() - Method in interface org.osgi.service.prefs.Preferences
Forces any changes in the contents of this node and its descendants to the persistent store.

G

get(String, String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
get(String) - Method in class org.eclipse.core.internal.preferences.ImmutableMap
Returns the value associated with this key in the map, or null if the key is not present in the map.
get(String, String, Preferences[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
get(String, String, Preferences[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Lookup the given key in the specified preference nodes in the given order.
get(String, String) - Method in interface org.osgi.service.prefs.Preferences
Returns the value associated with the specified key in this node.
getBoolean(String, boolean) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
getBoolean(String, String, boolean, IScopeContext[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getBoolean(String, String, boolean, IScopeContext[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return the value stored in the preference store for the given key.
getBoolean(String, boolean) - Method in interface org.osgi.service.prefs.Preferences
Returns the boolean value represented by the String object associated with the specified key in this node.
getBooleanDebugOption(String, boolean) - Method in class org.eclipse.core.internal.preferences.PreferencesOSGiUtils
 
getBundle(String) - Method in class org.eclipse.core.internal.preferences.PreferencesOSGiUtils
 
getByteArray(String, byte[]) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
getByteArray(String, String, byte[], IScopeContext[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getByteArray(String, String, byte[], IScopeContext[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return the value stored in the preference store for the given key.
getByteArray(String, byte[]) - Method in interface org.osgi.service.prefs.Preferences
Returns the byte[] value represented by the String object associated with the specified key in this node.
getCause() - Method in exception org.osgi.service.prefs.BackingStoreException
Returns the cause of this exception or null if no cause was set.
getChild(String, Object, boolean) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
Thread safe way to obtain a child for a given key.
getChild(String, Object) - Method in class org.eclipse.core.internal.preferences.RootPreferences
 
getChild() - Method in class org.eclipse.core.runtime.preferences.IEclipsePreferences.NodeChangeEvent
Return the child node for this event.
getChildren(boolean) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
Thread safe way to obtain all children of this node.
getChildren() - Method in class org.eclipse.core.internal.preferences.RootPreferences
 
getConfigurationLocation() - Method in class org.eclipse.core.internal.preferences.PreferencesOSGiUtils
 
getDefault() - Static method in class org.eclipse.core.internal.preferences.PreferencesOSGiUtils
 
getDefault() - Static method in class org.eclipse.core.internal.preferences.PreferencesService
 
getDefaultDefaultLookupOrder() - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getDefaultLookupOrder(String, String) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getDefaultLookupOrder(String, String) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return an array with the default lookup order for the preference keyed by the given qualifier and simple name.
getDouble(String, double) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
getDouble(String, String, double, IScopeContext[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getDouble(String, String, double, IScopeContext[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return the value stored in the preference store for the given key.
getDouble(String, double) - Method in interface org.osgi.service.prefs.Preferences
Returns the double value represented by the String object associated with the specified key in this node.
getFloat(String, float) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
getFloat(String, String, float, IScopeContext[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getFloat(String, String, float, IScopeContext[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return the value stored in the preference store for the given key.
getFloat(String, float) - Method in interface org.osgi.service.prefs.Preferences
Returns the float value represented by the String object associated with the specified key in this node.
getInstanceBaseLocation() - Static method in class org.eclipse.core.internal.preferences.TestHelper
 
getInstanceLocation() - Method in class org.eclipse.core.internal.preferences.PreferencesOSGiUtils
 
getInt(String, int) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
getInt(String, String, int, IScopeContext[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getInt(String, String, int, IScopeContext[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return the value stored in the preference store for the given key.
getInt(String, int) - Method in interface org.osgi.service.prefs.Preferences
Returns the int value represented by the String object associated with the specified key in this node.
getKey() - Method in class org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent
Return the key of the preference which was changed.
getKey() - Method in class org.eclipse.core.runtime.preferences.PreferenceFilterEntry
Return the name of the preference key for this filter entry.
getLegacyPreferences() - Method in class org.eclipse.core.internal.preferences.PreferencesOSGiUtils
 
getLoadLevel() - Method in class org.eclipse.core.internal.preferences.BundleDefaultPreferences
 
getLoadLevel() - Method in class org.eclipse.core.internal.preferences.ConfigurationPreferences
 
getLoadLevel() - Method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
getLoadLevel() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
getLoadLevel() - Method in class org.eclipse.core.internal.preferences.InstancePreferences
 
getLocation() - Method in class org.eclipse.core.internal.preferences.AbstractScope
 
getLocation() - Method in class org.eclipse.core.internal.preferences.ConfigurationPreferences
 
getLocation() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
getLocation() - Method in class org.eclipse.core.internal.preferences.InstancePreferences
 
getLocation() - Method in class org.eclipse.core.runtime.preferences.BundleDefaultsScope
 
getLocation() - Method in class org.eclipse.core.runtime.preferences.ConfigurationScope
 
getLocation() - Method in class org.eclipse.core.runtime.preferences.DefaultScope
 
getLocation() - Method in class org.eclipse.core.runtime.preferences.InstanceScope
 
getLocation() - Method in interface org.eclipse.core.runtime.preferences.IScopeContext
Return a path to a location in the file-system where clients are able to write files that will have the same sharing/scope properties as preferences defined in this scope.
getLong(String, long) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
getLong(String, String, long, IScopeContext[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getLong(String, String, long, IScopeContext[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return the value stored in the preference store for the given key.
getLong(String, long) - Method in interface org.osgi.service.prefs.Preferences
Returns the long value represented by the String object associated with the specified key in this node.
getLookupOrder(String, String) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getLookupOrder(String, String) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return an array with the lookup order for the preference keyed by the given qualifier and simple name.
getMapping(String) - Method in interface org.eclipse.core.runtime.preferences.IPreferenceFilter
Return a mapping which defines the nodes and keys that this filter applies to.
getMatchType() - Method in class org.eclipse.core.runtime.preferences.PreferenceFilterEntry
Return the match type specified for this filter.
getModifyListeners() - Method in class org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper
 
getName() - Method in class org.eclipse.core.internal.preferences.AbstractScope
 
getName() - Method in class org.eclipse.core.runtime.preferences.BundleDefaultsScope
 
getName() - Method in class org.eclipse.core.runtime.preferences.ConfigurationScope
 
getName() - Method in class org.eclipse.core.runtime.preferences.DefaultScope
 
getName() - Method in class org.eclipse.core.runtime.preferences.InstanceScope
 
getName() - Method in interface org.eclipse.core.runtime.preferences.IScopeContext
Return the name of the scope that this context is associated with.
getNewValue() - Method in class org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent
Return the new value for the preference encoded as a String, or null if the preference was removed.
getNode(String) - Method in class org.eclipse.core.internal.preferences.AbstractScope
 
getNode(String, boolean) - Method in class org.eclipse.core.internal.preferences.RootPreferences
 
getNode(String) - Method in class org.eclipse.core.runtime.preferences.BundleDefaultsScope
 
getNode(String) - Method in class org.eclipse.core.runtime.preferences.ConfigurationScope
 
getNode(String) - Method in class org.eclipse.core.runtime.preferences.DefaultScope
 
getNode() - Method in class org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent
Return the preference node on which the change occurred.
getNode(String) - Method in class org.eclipse.core.runtime.preferences.InstanceScope
 
getNode(String) - Method in interface org.eclipse.core.runtime.preferences.IScopeContext
Return the preferences node that contains the preferences for the given qualifier or null if the node cannot be determined.
getOldValue() - Method in class org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent
Return the old value for the preference encoded as a String, or null if the preference was removed or if it cannot be determined.
getOrder() - Method in class org.eclipse.core.internal.preferences.LookupOrder
 
getParent() - Method in class org.eclipse.core.runtime.preferences.IEclipsePreferences.NodeChangeEvent
Return the parent node for this event.
getProductCustomization() - Method in interface org.eclipse.core.internal.preferences.exchange.IProductPreferencesService
Returns properties specified in the product customization file.
getProductTranslation() - Method in interface org.eclipse.core.internal.preferences.exchange.IProductPreferencesService
Returns translations for the customized properties.
getRootNode() - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getRootNode() - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return the root node of the Eclipse preference hierarchy.
getSavedStringCount() - Method in class org.eclipse.core.internal.preferences.StringPool
Returns an estimate of the size in bytes that was saved by sharing strings in the pool.
getScopeRelativePath(String) - Static method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
getScopes() - Method in interface org.eclipse.core.runtime.preferences.IPreferenceFilter
Return an array of scopes that this preference filter is applicable for.
getSegment(String, int) - Static method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
getSegmentCount(String) - Static method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
getService(Bundle, <any>) - Method in class org.eclipse.core.internal.preferences.OSGiPreferencesServiceManager
Creates a new OSGiPreferencesServiceImpl for each bundle.
getString(String, String, String, IScopeContext[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
getString(String, String, String, IScopeContext[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return the value stored in the preference store for the given key.
getSystemPreferences() - Method in class org.eclipse.core.internal.preferences.OSGiPreferencesServiceImpl
 
getSystemPreferences() - Method in interface org.osgi.service.prefs.PreferencesService
Returns the root system node for the calling bundle.
getTempFilePath() - Method in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 
getUserPreferences(String) - Method in class org.eclipse.core.internal.preferences.OSGiPreferencesServiceImpl
 
getUserPreferences(String) - Method in interface org.osgi.service.prefs.PreferencesService
Returns the root node for the specified user and the calling bundle.
getUsers() - Method in class org.eclipse.core.internal.preferences.OSGiPreferencesServiceImpl
 
getUsers() - Method in interface org.osgi.service.prefs.PreferencesService
Returns the names of users for which node trees exist.
getVersion() - Method in class org.eclipse.core.internal.preferences.ExportedPreferences
 

H

hashCode() - Method in class org.eclipse.core.internal.preferences.AbstractScope
 

I

IEclipsePreferences - Interface in org.eclipse.core.runtime.preferences
This interface describes Eclipse extensions to the preference story.
IEclipsePreferences.INodeChangeListener - Interface in org.eclipse.core.runtime.preferences
A listener to be used to receive preference node change events.
IEclipsePreferences.IPreferenceChangeListener - Interface in org.eclipse.core.runtime.preferences
A listener used to receive changes to preference values in the preference store.
IEclipsePreferences.NodeChangeEvent - Class in org.eclipse.core.runtime.preferences
An event object which describes the details of a change in the preference node hierarchy.
IEclipsePreferences.PreferenceChangeEvent - Class in org.eclipse.core.runtime.preferences
An event object describing the details of a change to a preference in the preference store.
IExportedPreferences - Interface in org.eclipse.core.runtime.preferences
Represents a node in the preference hierarchy which is used in the import/export mechanism.
ILegacyPreferences - Interface in org.eclipse.core.internal.preferences.exchange
Deprecated. 
ImmutableMap - Class in org.eclipse.core.internal.preferences
Hash table of {String --> String}.
ImmutableMap() - Constructor for class org.eclipse.core.internal.preferences.ImmutableMap
 
importPreferences(InputStream) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
importPreferences(InputStream) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Loads preferences from the given file and stores them in the preferences store.
init(Object, String) - Method in interface org.eclipse.core.internal.preferences.exchange.ILegacyPreferences
Deprecated.
The method tries to initialize the preferences using the legacy Plugin#initializeDefaultPluginPreferences method.
initCause(Throwable) - Method in exception org.osgi.service.prefs.BackingStoreException
Initializes the cause of this exception to the specified value.
initializeChildren() - Method in class org.eclipse.core.internal.preferences.ConfigurationPreferences
 
initializeChildren() - Method in class org.eclipse.core.internal.preferences.InstancePreferences
 
initializeDefaultPreferences() - Method in class org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer
This method is called by the preference initializer to initialize default preference values.
INSTANCE - Static variable in class org.eclipse.core.runtime.preferences.BundleDefaultsScope
Singleton instance of a Bundle Defaults Scope object.
INSTANCE - Static variable in class org.eclipse.core.runtime.preferences.ConfigurationScope
Singleton instance of a Configuration Scope object.
INSTANCE - Static variable in class org.eclipse.core.runtime.preferences.DefaultScope
Singleton instance of a Default Scope object.
INSTANCE - Static variable in class org.eclipse.core.runtime.preferences.InstanceScope
Singleton instance of an Instance Scope object.
InstancePreferences - Class in org.eclipse.core.internal.preferences
 
InstancePreferences() - Constructor for class org.eclipse.core.internal.preferences.InstancePreferences
Default constructor.
InstanceScope - Class in org.eclipse.core.runtime.preferences
Object representing the instance scope in the Eclipse preferences hierarchy.
InstanceScope() - Constructor for class org.eclipse.core.runtime.preferences.InstanceScope
Deprecated.
call InstanceScope.INSTANCE instead.
internalChildNames() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
internalCreate(EclipsePreferences, String, Object) - Method in class org.eclipse.core.internal.preferences.BundleDefaultPreferences
 
internalCreate(EclipsePreferences, String, Object) - Method in class org.eclipse.core.internal.preferences.ConfigurationPreferences
 
internalCreate(EclipsePreferences, String, Object) - Method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
internalCreate(EclipsePreferences, String, Object) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
internalCreate(EclipsePreferences, String, Object) - Method in class org.eclipse.core.internal.preferences.ExportedPreferences
 
internalCreate(EclipsePreferences, String, Object) - Method in class org.eclipse.core.internal.preferences.InstancePreferences
 
internalFlush() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
internalGet(String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
Returns the existing value at the given key, or null if no such value exists.
internalNode(String, boolean, Object) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
Implements the node(String) method, and optionally notifies listeners.
internalPut(String, String) - Method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
internalPut(String, String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
Stores the given (key,value) pair, performing lazy initialization of the properties field if necessary.
internalPut(String, String) - Method in class org.eclipse.core.internal.preferences.ImmutableMap
Destructively adds a key/value pair to this map.
IPreferenceFilter - Interface in org.eclipse.core.runtime.preferences
Preference filters are used to describe the relationship between the preference tree and a data set when importing/exporting preferences.
IPreferenceNodeVisitor - Interface in org.eclipse.core.runtime.preferences
This interface is implemented by objects that visit preference nodes.
IPreferencesConstants - Interface in org.eclipse.core.internal.preferences
Container for the constants used by this plugin.
IPreferencesService - Interface in org.eclipse.core.runtime.preferences
The preference service provides facilities for dealing with the default scope precedence lookup order, querying the preference store for values using this order, accessing the root of the preference store node hierarchy, and importing/exporting preferences.
IProductPreferencesService - Interface in org.eclipse.core.internal.preferences.exchange
A product can customize preferences by implementing this service.
isAlreadyLoaded(IEclipsePreferences) - Method in class org.eclipse.core.internal.preferences.BundleDefaultPreferences
 
isAlreadyLoaded(IEclipsePreferences) - Method in class org.eclipse.core.internal.preferences.ConfigurationPreferences
 
isAlreadyLoaded(IEclipsePreferences) - Method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
isAlreadyLoaded(IEclipsePreferences) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
isAlreadyLoaded(IEclipsePreferences) - Method in class org.eclipse.core.internal.preferences.InstancePreferences
 
IScope - Interface in org.eclipse.core.runtime.preferences
Clients contributing a scope to the Eclipse preference system must implement this interface to aid Eclipse in creating a new node for the hierarchy.
IScopeContext - Interface in org.eclipse.core.runtime.preferences
Clients implement this interface to provide context to a particular scope.
isDirty() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
isExportRoot() - Method in class org.eclipse.core.internal.preferences.ExportedPreferences
 
isExportRoot() - Method in interface org.eclipse.core.runtime.preferences.IExportedPreferences
Return true if this node was an export root when the preferences were exported, and false otherwise.
isLoading() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 

K

keys() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
keys() - Method in class org.eclipse.core.internal.preferences.ImmutableMap
Returns an array of all keys in this map.
keys() - Method in class org.eclipse.core.internal.preferences.SortedProperties
 
keys() - Method in interface org.osgi.service.prefs.Preferences
Returns all of the keys that have an associated value in this node.

L

load() - Method in class org.eclipse.core.internal.preferences.BundleDefaultPreferences
 
load() - Method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
load() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
Loads the preference node.
load(IPath) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
load(String) - Method in class org.eclipse.core.runtime.preferences.AbstractPreferenceStorage
Return a java.util.Properties object containing the preference key/value pairs for the preference node with the specified path, and its children.
loaded() - Method in class org.eclipse.core.internal.preferences.BundleDefaultPreferences
 
loaded() - Method in class org.eclipse.core.internal.preferences.ConfigurationPreferences
 
loaded() - Method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
loaded() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
loaded() - Method in class org.eclipse.core.internal.preferences.InstancePreferences
 
loading - Variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
loadLegacy() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
loadLegacy() - Method in class org.eclipse.core.internal.preferences.InstancePreferences
Load the Eclipse 2.1 preferences for the given bundle.
loadProperties(IPath) - Static method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
loadProperties(InputStream) - Method in class org.eclipse.core.runtime.preferences.AbstractPreferenceStorage
Helper method to load a java.util.Properties file from the given input stream.
log(IStatus) - Static method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
LookupOrder - Class in org.eclipse.core.internal.preferences
Object used to store the look-up order for preference scope searching.

M

makeDirty() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
makeRelative(String) - Static method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
matches(IEclipsePreferences, IPreferenceFilter[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
matches(IEclipsePreferences, IPreferenceFilter[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Return a list of filters which match the given tree and is a subset of the given filter list.
message(String) - Static method in class org.eclipse.core.internal.preferences.PrefsMessages
Print a debug message to the console.
modifiedService(<any>, Object) - Method in class org.eclipse.core.internal.preferences.Activator
 

N

name - Variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
name() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
name() - Method in interface org.osgi.service.prefs.Preferences
Returns this node's name, relative to its parent.
newRoot() - Static method in class org.eclipse.core.internal.preferences.ExportedPreferences
 
node(String, Object) - Method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
node(String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
node(String) - Method in class org.eclipse.core.internal.preferences.RootPreferences
 
node(String) - Method in interface org.eclipse.core.runtime.preferences.IEclipsePreferences
Return the preferences node with the given path.
node(String) - Method in interface org.osgi.service.prefs.Preferences
Returns a named Preferences object (node), creating it and any of its ancestors if they do not already exist.
NodeChangeEvent(Preferences, Preferences) - Constructor for class org.eclipse.core.runtime.preferences.IEclipsePreferences.NodeChangeEvent
Constructor for a new node change event object.
nodeExists(String) - Method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
nodeExists(String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
nodeExists(String) - Method in interface org.osgi.service.prefs.Preferences
Returns true if the named node exists.
noRegistry - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 

O

org.eclipse.core.internal.preferences - package org.eclipse.core.internal.preferences
 
org.eclipse.core.internal.preferences.exchange - package org.eclipse.core.internal.preferences.exchange
 
org.eclipse.core.runtime.preferences - package org.eclipse.core.runtime.preferences
Provides core support for Eclipse preferences.
org.osgi.service.prefs - package org.osgi.service.prefs
 
OSGiPreferencesServiceImpl - Class in org.eclipse.core.internal.preferences
Implements OSGi PreferencesService using the Eclipse preference system.
OSGiPreferencesServiceManager - Class in org.eclipse.core.internal.preferences
Class used to manage OSGi Preferences Service.
OSGiPreferencesServiceManager(BundleContext) - Constructor for class org.eclipse.core.internal.preferences.OSGiPreferencesServiceManager
 
output - Variable in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 
OWNER_NAME - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
The unique identifier constant of this plug-in.

P

parent - Variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
parent() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
parent() - Method in interface org.osgi.service.prefs.Preferences
Returns the parent of this node, or null if this is the root.
PATH_SEPARATOR - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
PI_PREFERENCES - Static variable in class org.eclipse.core.internal.preferences.Activator
 
PLUGIN_CUSTOMIZATION - Static variable in interface org.eclipse.core.internal.preferences.IPreferencesConstants
Command line options
pluginCustomizationFile - Static variable in class org.eclipse.core.internal.preferences.DefaultPreferences
 
preApply(IEclipsePreferences) - Method in class org.eclipse.core.runtime.preferences.PreferenceModifyListener
Clients are given the opportunity to modify the given tree before it is applied to the global preference tree.
preferenceChange(IEclipsePreferences.PreferenceChangeEvent) - Method in interface org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener
Notification that a preference value has changed in the preference store.
PreferenceChangeEvent(Object, String, Object, Object) - Constructor for class org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent
Constructor for a new preference change event.
PreferenceFilterEntry - Class in org.eclipse.core.runtime.preferences
Class which represents and preference filter entry to be used during preference import/export (for example).
PreferenceFilterEntry(String) - Constructor for class org.eclipse.core.runtime.preferences.PreferenceFilterEntry
Constructor for the class.
PreferenceFilterEntry(String, String) - Constructor for class org.eclipse.core.runtime.preferences.PreferenceFilterEntry
Constructor for the class.
PreferenceModifyListener - Class in org.eclipse.core.runtime.preferences
This class provides a hook into the preference service before particular operations on the global preference tree.
PreferenceModifyListener() - Constructor for class org.eclipse.core.runtime.preferences.PreferenceModifyListener
 
Preferences - Interface in org.osgi.service.prefs
A node in a hierarchical collection of preference data.
preferences_applyProblems - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_classCastFilterEntry - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_classCastListener - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_classCastScope - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_classCastStorage - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_contextError - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME - Static variable in interface org.eclipse.core.internal.preferences.IPreferencesConstants
This is the base filename used to construct the name of the preference file and the name of the preference translation file.
PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME - Static variable in interface org.eclipse.core.internal.preferences.IPreferencesConstants
The name of the file (value "preferences.ini") in a plug-in's (read-only) directory that, when present, contains values that override the normal default values for this plug-in's preferences.
preferences_errorWriting - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_exportProblems - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_failedDelete - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_fileNotFound - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_importProblems - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_incompatible - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_invalidExtensionSuperclass - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_invalidFileFormat - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_loadException - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_loadProblems - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_matching - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_missingClassAttribute - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_missingScopeAttribute - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_removedNode - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_saveException - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_saveProblems - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_validate - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
preferences_validationException - Static variable in class org.eclipse.core.internal.preferences.PrefsMessages
 
PreferenceServiceRegistryHelper - Class in org.eclipse.core.internal.preferences
Class which handles all registry-related work for the preferences.
PreferenceServiceRegistryHelper(PreferencesService, Object) - Constructor for class org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper
 
PreferencesOSGiUtils - Class in org.eclipse.core.internal.preferences
This class contains a set of helper OSGI methods for the Preferences plugin.
PreferencesService - Class in org.eclipse.core.internal.preferences
 
PreferencesService - Interface in org.osgi.service.prefs
The Preferences Service.
PREFERS_NAME - Static variable in interface org.eclipse.core.internal.preferences.IPreferencesConstants
Name of this plugin
PREFS_FILE_EXTENSION - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
PrefsMessages - Class in org.eclipse.core.internal.preferences
 
PrefsMessages() - Constructor for class org.eclipse.core.internal.preferences.PrefsMessages
 
properties - Variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
PT_PREFERENCES - Static variable in interface org.eclipse.core.internal.preferences.IPreferencesConstants
The simple identifier constant (value "preferences") of the extension point of the Core Runtime plug-in where plug-ins declare extensions to the preference facility.
put(String, String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
put(String, String) - Method in class org.eclipse.core.internal.preferences.ImmutableMap
Returns a new map that is equal to this one, except with the given key/value pair added.
put(String, String) - Method in interface org.osgi.service.prefs.Preferences
Associates the specified value with the specified key in this node.
putBoolean(String, boolean) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
putBoolean(String, boolean) - Method in interface org.osgi.service.prefs.Preferences
Associates a String object representing the specified boolean value with the specified key in this node.
putByteArray(String, byte[]) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
putByteArray(String, byte[]) - Method in interface org.osgi.service.prefs.Preferences
Associates a String object representing the specified byte[] with the specified key in this node.
putDouble(String, double) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
putDouble(String, double) - Method in interface org.osgi.service.prefs.Preferences
Associates a String object representing the specified double value with the specified key in this node.
putFloat(String, float) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
putFloat(String, float) - Method in interface org.osgi.service.prefs.Preferences
Associates a String object representing the specified float value with the specified key in this node.
putInt(String, int) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
putInt(String, int) - Method in interface org.osgi.service.prefs.Preferences
Associates a String object representing the specified int value with the specified key in this node.
putLong(String, long) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
putLong(String, long) - Method in interface org.osgi.service.prefs.Preferences
Associates a String object representing the specified long value with the specified key in this node.

R

readPreferences(InputStream) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
readPreferences(InputStream) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Read from the given input stream and create a node hierarchy representing the preferences and their values.
registryChanged(IRegistryChangeEvent) - Method in class org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper
 
reloadMessages() - Static method in class org.eclipse.core.internal.preferences.PrefsMessages
 
remove(String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
remove(String) - Method in interface org.osgi.service.prefs.Preferences
Removes the value associated with the specified key in this node, if any.
removed - Variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
removed(String) - Method in class org.eclipse.core.runtime.preferences.AbstractPreferenceStorage
Callback to inform the client that the preference node with the specified path has been deleted and the client should react accordingly and make the appropriate changes to the storage.
removed(IEclipsePreferences.NodeChangeEvent) - Method in interface org.eclipse.core.runtime.preferences.IEclipsePreferences.INodeChangeListener
Notification that a child node was removed from the preference hierarchy.
removedService(<any>, Object) - Method in class org.eclipse.core.internal.preferences.Activator
 
removeKey(String) - Method in class org.eclipse.core.internal.preferences.ImmutableMap
Returns a map that is equal to this one, except without the given key.
removeNode() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
removeNode(IEclipsePreferences) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
removeNode(String) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
removeNode() - Method in interface org.eclipse.core.runtime.preferences.IEclipsePreferences
Remove this node from the preference hierarchy.
removeNode() - Method in interface org.osgi.service.prefs.Preferences
Removes this node and all of its descendants, invalidating any properties contained in the removed nodes.
removeNodeChangeListener(IEclipsePreferences.INodeChangeListener) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
removeNodeChangeListener(IEclipsePreferences.INodeChangeListener) - Method in interface org.eclipse.core.runtime.preferences.IEclipsePreferences
De-register the given listener from receiving event change notifications for this node.
removePreferenceChangeListener(IEclipsePreferences.IPreferenceChangeListener) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
removePreferenceChangeListener(IEclipsePreferences.IPreferenceChangeListener) - Method in interface org.eclipse.core.runtime.preferences.IEclipsePreferences
De-register the given listener from receiving notification of preference changes to this node.
removePrefs(String) - Method in class org.eclipse.core.internal.preferences.OSGiPreferencesServiceManager
 
removeTimestampFromTable(Properties) - Static method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
RootPreferences - Class in org.eclipse.core.internal.preferences
 
RootPreferences() - Constructor for class org.eclipse.core.internal.preferences.RootPreferences
Default constructor.
RUNTIME_NAME - Static variable in interface org.eclipse.core.internal.preferences.IPreferencesConstants
Backward compatibilty: name of the original runtime plugin

S

SafeFileInputStream - Class in org.eclipse.core.internal.preferences
Given a target and a temporary locations, it tries to read the contents from the target.
SafeFileInputStream(File) - Constructor for class org.eclipse.core.internal.preferences.SafeFileInputStream
 
SafeFileInputStream(String, String) - Constructor for class org.eclipse.core.internal.preferences.SafeFileInputStream
If targetPath is null, the file will be created in the default-temporary directory.
SafeFileOutputStream - Class in org.eclipse.core.internal.preferences
This class should be used when there's a file already in the destination and we don't want to lose its contents if a failure writing this stream happens.
SafeFileOutputStream(File) - Constructor for class org.eclipse.core.internal.preferences.SafeFileOutputStream
Creates an output stream on a file at the given location
save() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
Saves the preference node.
save(IPath) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
save(String, Properties) - Method in class org.eclipse.core.runtime.preferences.AbstractPreferenceStorage
Save the given java.util.Properties object which represents preference key/value pairs for the preference node represented by the given path.
saveProperties(OutputStream, Properties) - Method in class org.eclipse.core.runtime.preferences.AbstractPreferenceStorage
Helper method to save the given java.util.Properties object to the given output stream.
SCOPE - Static variable in class org.eclipse.core.runtime.preferences.BundleDefaultsScope
String constant (value of "default") used for the scope name for the default preference scope.
SCOPE - Static variable in class org.eclipse.core.runtime.preferences.ConfigurationScope
String constant (value of "configuration") used for the scope name for the configuration preference scope.
SCOPE - Static variable in class org.eclipse.core.runtime.preferences.DefaultScope
String constant (value of "default") used for the scope name for the default preference scope.
SCOPE - Static variable in class org.eclipse.core.runtime.preferences.InstanceScope
String constant (value of "instance") used for the scope name for the instance preference scope.
ScopeDescriptor - Class in org.eclipse.core.internal.preferences
 
ScopeDescriptor(AbstractPreferenceStorage) - Constructor for class org.eclipse.core.internal.preferences.ScopeDescriptor
 
setDefaultDefaultLookupOrder(String[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
setDefaultLookupOrder(String, String, String[]) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
setDefaultLookupOrder(String, String, String[]) - Method in interface org.eclipse.core.runtime.preferences.IPreferencesService
Set the default scope lookup order for the preference keyed by the given qualifier and simple name.
setExportRoot() - Method in class org.eclipse.core.internal.preferences.ExportedPreferences
 
setLoading(boolean) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
setRegistryHelper(Object) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
setVersion(String) - Method in class org.eclipse.core.internal.preferences.ExportedPreferences
 
shareStrings(StringPool) - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
Traverses the preference hierarchy rooted at this node, and adds all preference key and value strings to the provided pool.
shareStrings(StringPool) - Method in class org.eclipse.core.internal.preferences.ImmutableMap
 
size() - Method in class org.eclipse.core.internal.preferences.ImmutableMap
Returns the number of keys in this map.
SortedProperties - Class in org.eclipse.core.internal.preferences
A Properties class whose entries are sorted by key; can only be used in limited scenarios like storing properties to a file.
SortedProperties() - Constructor for class org.eclipse.core.internal.preferences.SortedProperties
 
start(BundleContext) - Method in class org.eclipse.core.internal.preferences.Activator
 
stop(BundleContext) - Method in class org.eclipse.core.internal.preferences.Activator
 
StringPool - Class in org.eclipse.core.internal.preferences
A string pool is used for sharing strings in a way that eliminates duplicate equal strings.
StringPool() - Constructor for class org.eclipse.core.internal.preferences.StringPool
 
sync() - Method in class org.eclipse.core.internal.preferences.DefaultPreferences
 
sync() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
sync() - Method in class org.eclipse.core.internal.preferences.RootPreferences
 
sync() - Method in interface org.osgi.service.prefs.Preferences
Ensures that future reads from this node and its descendants reflect any changes that were committed to the persistent store (from any VM) prior to the sync invocation.

T

target - Variable in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 
temp - Variable in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 
TestHelper - Class in org.eclipse.core.internal.preferences
 
TestHelper() - Constructor for class org.eclipse.core.internal.preferences.TestHelper
 
toDeepDebugString() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
toString() - Method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
toString() - Method in class org.eclipse.core.internal.preferences.ExportedPreferences
 
toString() - Method in class org.eclipse.core.internal.preferences.ImmutableMap
 
transferStreams(InputStream, OutputStream) - Method in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 

U

ungetService(Bundle, <any>, PreferencesService) - Method in class org.eclipse.core.internal.preferences.OSGiPreferencesServiceManager
Flush the bundle's preferences.

V

validateVersions(IPath) - Method in class org.eclipse.core.internal.preferences.PreferencesService
 
VERSION_KEY - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
VERSION_VALUE - Static variable in class org.eclipse.core.internal.preferences.EclipsePreferences
 
visit(IEclipsePreferences) - Method in interface org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor
Visits the given preference node.

W

write(Properties, IPath) - Static method in class org.eclipse.core.internal.preferences.EclipsePreferences
 
write(int) - Method in class org.eclipse.core.internal.preferences.SafeFileOutputStream
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links