Class ReferenceProviderDescriptor
java.lang.Object
org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor
Describes an extension to the
quickdiff.referenceprovider
extension point.- Since:
- 3.0
- See Also:
-
ReferenceSelectionAction
QuickDiff
-
Constructor Summary
ConstructorDescriptionCreates a new descriptor forelement
. -
Method Summary
Modifier and TypeMethodDescriptionCreates a reference provider as described in the extension's xml.boolean
Deprecated.as of 3.2, the default flag should not be used any longergetId()
Reads (if needed) and returns the id of this extension.getLabel()
Reads (if needed) and returns the label of this extension.boolean
States whether the plug-in declaring this extension has been loaded already.
-
Constructor Details
-
ReferenceProviderDescriptor
Creates a new descriptor forelement
.This method is for internal use only.
- Parameters:
element
- the extension point element to be described.
-
-
Method Details
-
getLabel
Reads (if needed) and returns the label of this extension.- Returns:
- the label for this extension.
-
getId
Reads (if needed) and returns the id of this extension.- Returns:
- the id for this extension.
-
createProvider
Creates a reference provider as described in the extension's xml. Sets the id on the provider.- Returns:
- a new instance of the reference provider described by this descriptor.
-
isPluginLoaded
public boolean isPluginLoaded()States whether the plug-in declaring this extension has been loaded already.- Returns:
true
if the extension point's plug-in has been loaded,false
otherwise.
-
getDefault
Deprecated.as of 3.2, the default flag should not be used any longerReads (if needed) and returns the default attribute value of this extension.- Returns:
- the default attribute value for this extension.
-