Interface IExportedPreferences
-
- All Superinterfaces:
IEclipsePreferences,org.osgi.service.prefs.Preferences
public interface IExportedPreferences extends IEclipsePreferences
Represents a node in the preference hierarchy which is used in the import/export mechanism.This interface is not intended to be implemented by clients.
- Since:
- 3.0
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.core.runtime.preferences.IEclipsePreferences
IEclipsePreferences.INodeChangeListener, IEclipsePreferences.IPreferenceChangeListener, IEclipsePreferences.NodeChangeEvent, IEclipsePreferences.PreferenceChangeEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisExportRoot()Returntrueif this node was an export root when the preferences were exported, andfalseotherwise.-
Methods inherited from interface org.eclipse.core.runtime.preferences.IEclipsePreferences
accept, addNodeChangeListener, addPreferenceChangeListener, node, removeNode, removeNodeChangeListener, removePreferenceChangeListener
-
-
-
-
Method Detail
-
isExportRoot
boolean isExportRoot()
Returntrueif this node was an export root when the preferences were exported, andfalseotherwise. This information is used during the import to clear nodes when importing a node's (and its children's) preferences.- Returns:
trueif this node is an export root andfalseotherwise
-
-