org.eclipse.cdt.core
Interface ICDescriptor
- All Known Implementing Classes:
- CConfigBasedDescriptor
public interface ICDescriptor
getProjectOwner
ICOwnerInfo getProjectOwner()
getPlatform
java.lang.String getPlatform()
getProject
org.eclipse.core.resources.IProject getProject()
get
ICExtensionReference[] get(java.lang.String extensionPoint)
get
ICExtensionReference[] get(java.lang.String extensionPoint,
boolean update)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
create
ICExtensionReference create(java.lang.String extensionPoint,
java.lang.String id)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
remove
void remove(ICExtensionReference extension)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
remove
void remove(java.lang.String extensionPoint)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
getProjectData
org.w3c.dom.Element getProjectData(java.lang.String id)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
saveProjectData
void saveProjectData()
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
getConfigurationDescription
org.eclipse.cdt.core.settings.model.ICConfigurationDescription getConfigurationDescription()