Classes for using the preferences support in org.eclipse.core.runtime.preferences
Package Specification
This package has the convenience classes provided by the Eclipse workbench for
use by clients who wish to use the core preference support added in 3.0.
Provides interfaces to for the org.eclipse.ui.editors.quickDiffReferenceProvider
extension point and adds an action to enable quick diff display for an editor.
ExpressionConverter.perform(
IConfigurationElement root)
Converts the tree of configuration elements represented by the given
root element and returns a corresponding expression tree.
protected void
ElementHandler.processChildren(
ExpressionConverter converter,
IConfigurationElement element,
org.eclipse.core.internal.expressions.CompositeExpression expression)
Converts the children of the given configuration element and adds them
to the given composite expression.
IExtensionRegistry.getConfigurationElementsFor(
String extensionPointId)
Returns all configuration elements from all extensions configured
into the identified extension point.
IExtensionRegistry.getConfigurationElementsFor(
String namespace,
String extensionPointName)
Returns all configuration elements from all extensions configured
into the identified extension point.
IExecutableExtension.setInitializationData(
IConfigurationElement config,
String propertyName,
Object data)
This method is called by the implementation of the method
IConfigurationElement.createExecutableExtension
on a newly constructed extension, passing it its relevant configuration
information.
IntroPart.setInitializationData(
IConfigurationElement cfig,
String propertyName,
Object data)
The IntroPart implementation of this
IExecutableExtension records the configuration element in
and internal state variable (accessible via getConfigElement).
WorkbenchPart.setInitializationData(
IConfigurationElement cfig,
String propertyName,
Object data)
This method is called by the implementation of the method
IConfigurationElement.createExecutableExtension
on a newly constructed extension, passing it its relevant configuration
information.
RGBBlendColorFactory.setInitializationData(
IConfigurationElement config,
String propertyName,
Object data)
This executable extension requires parameters to be explicitly declared
via the second method described in the IExecutableExtension
documentation.
BasicNewProjectResourceWizard.updatePerspective(
IConfigurationElement configElement)
Updates the perspective based on the current settings in the
Workbench/Perspectives preference page.