|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.internal.preferences.AbstractScope
org.eclipse.core.runtime.preferences.InstanceScope
Object representing the instance scope in the Eclipse preferences hierarchy. Can be used as a context for searching for preference values (in the IPreferencesService APIs) or for determining the correct preference node to set values in the store.
Instance preferences are stored on a per instance basis in the
platform's instance area as specified by Platform.getInstanceLocation()
.
The path for preferences defined in the instance scope hierarchy
is as follows: /instance/<qualifier>
This class is not intended to be subclassed. This class may be instantiated.
Platform.getInstanceLocation()
Field Summary | |
---|---|
static String |
SCOPE
String constant (value of "instance" ) used for the
scope name for the instance preference scope. |
Constructor Summary | |
---|---|
InstanceScope()
Create and return a new instance scope instance. |
Method Summary | |
---|---|
IPath |
getLocation()
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. |
String |
getName()
Return the name of the scope that this context is associated with. |
Methods inherited from class org.eclipse.core.internal.preferences.AbstractScope |
---|
equals, getNode, hashCode |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String SCOPE
"instance"
) used for the
scope name for the instance preference scope.
Constructor Detail |
public InstanceScope()
Method Detail |
public IPath getLocation()
IScopeContext
Implementors may return null
if the location is not known,
is unavailable, or is unapplicable to this scope.
public String getName()
IScopeContext
null
.
|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.