Package org.eclipse.cdt.core
Class AbstractCExtension
- java.lang.Object
-
- org.eclipse.core.runtime.PlatformObject
-
- org.eclipse.cdt.core.AbstractCExtension
-
- All Implemented Interfaces:
ICExtension,org.eclipse.core.runtime.IAdaptable
- Direct Known Subclasses:
ElfParser,MachOParser,MachOParser64,PEParser,PEParser64,ScannerProvider,SOMParser,XCOFF32Parser
public abstract class AbstractCExtension extends org.eclipse.core.runtime.PlatformObject implements ICExtension
-
-
Constructor Summary
Constructors Constructor Description AbstractCExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ICConfigExtensionReferencegetConfigExtensionReference()Returns the extension reference this extension was created from.ICExtensionReferencegetExtensionReference()Deprecated.UsegetConfigExtensionReference()instead.org.eclipse.core.resources.IProjectgetProject()Returns the project for which this extension is defined.voidsetExtensionReference(ICExtensionReference extReference)Deprecated.voidsetExtensionReference(ICConfigExtensionReference extReference)voidsetProject(org.eclipse.core.resources.IProject project)
-
-
-
Method Detail
-
getProject
public final org.eclipse.core.resources.IProject getProject()
Returns the project for which this extension is defined.- Specified by:
getProjectin interfaceICExtension- Returns:
- the project
-
getExtensionReference
@Deprecated public final ICExtensionReference getExtensionReference()
Deprecated.UsegetConfigExtensionReference()instead.May returnnull!- Specified by:
getExtensionReferencein interfaceICExtension
-
getConfigExtensionReference
public final ICConfigExtensionReference getConfigExtensionReference()
Returns the extension reference this extension was created from.- Specified by:
getConfigExtensionReferencein interfaceICExtension- Since:
- 5.2
-
setProject
public void setProject(org.eclipse.core.resources.IProject project)
- Restriction:
- This method is not intended to be referenced by clients.
-
setExtensionReference
@Deprecated public void setExtensionReference(ICExtensionReference extReference)
Deprecated.- Restriction:
- This method is not intended to be referenced by clients.
-
setExtensionReference
public void setExtensionReference(ICConfigExtensionReference extReference)
- Restriction:
- This method is not intended to be referenced by clients.
-
-