ICConfigurationDescription
which can be fetched with
ICProjectDescription.getConfigurations()
@Deprecated public interface ICDescriptor
Modifier and Type | Method and Description |
---|---|
ICExtensionReference |
create(String extensionPointID,
String id)
Deprecated.
|
ICExtensionReference[] |
get(String extensionPointID)
Deprecated.
|
ICExtensionReference[] |
get(String extensionPointID,
boolean update)
Deprecated.
|
ICConfigurationDescription |
getConfigurationDescription()
Deprecated.
Returns the current settings configuration (which contains this descriptor) -- currently
equivalent to
ICProjectDescription.getDefaultSettingConfiguration() |
String |
getPlatform()
Deprecated.
|
org.eclipse.core.resources.IProject |
getProject()
Deprecated.
|
Element |
getProjectData(String id)
Deprecated.
|
ICOwnerInfo |
getProjectOwner()
Deprecated.
|
ICStorageElement |
getProjectStorageElement(String id)
Deprecated.
Return a storage element corresponding to the id in which
client related metadata may be stored.
|
void |
remove(ICExtensionReference extension)
|
void |
remove(String extensionPoint)
Deprecated.
|
ICStorageElement |
removeProjectStorageElement(String id)
Deprecated.
Remove the storage element with the given ID from the tree
|
void |
saveProjectData()
Deprecated.
Saves any changes made to
ICStorageElement objects obtained from getProjectStorageElement(String)
to a CDT defined project meta-data file. |
ICOwnerInfo getProjectOwner()
String getPlatform()
org.eclipse.core.resources.IProject getProject()
@Deprecated ICExtensionReference[] get(String extensionPointID)
ICConfigurationDescription.get(String)
ICExtensionReference
[] corresponding to a particular extensionPoint.
This array contains all the ICExtensionReferences from all the ICConfigurationDescriptions
in the projectextensionPointID
- String extensionPointID@Deprecated ICExtensionReference[] get(String extensionPointID, boolean update) throws org.eclipse.core.runtime.CoreException
ICExtensionReference
[] corresponding to a particular extensionPoint.
This array contains all the ICExtensionReferences from all the ICConfigurationDescriptions
in the projectextensionPointID
- String extensionPointIDupdate
- updates the COwnerorg.eclipse.core.runtime.CoreException
@Deprecated ICExtensionReference create(String extensionPointID, String id) throws org.eclipse.core.runtime.CoreException
ICConfigurationDescription.create(String, String)
ICConfigurationDescription.create(String, String)
extensionPointID
- id
- org.eclipse.core.runtime.CoreException
@Deprecated void remove(ICExtensionReference extension) throws org.eclipse.core.runtime.CoreException
ICConfigurationDescription.remove(org.eclipse.cdt.core.settings.model.ICConfigExtensionReference)
extension
- org.eclipse.core.runtime.CoreException
@Deprecated void remove(String extensionPoint) throws org.eclipse.core.runtime.CoreException
ICConfigurationDescription.remove(String)
extensionPoint
- org.eclipse.core.runtime.CoreException
ICStorageElement getProjectStorageElement(String id) throws org.eclipse.core.runtime.CoreException
id
- an identifier that uniquely identifies the clientICStorageElement
to which client specific meta-data may be attachedorg.eclipse.core.runtime.CoreException
@Deprecated Element getProjectData(String id) throws org.eclipse.core.runtime.CoreException
getProjectStorageElement(String)
getProjectStorageElement(String)
id
- an identifier that uniquely identifies the clientElement
to which client specific meta-data may be attachedorg.eclipse.core.runtime.CoreException
ICStorageElement removeProjectStorageElement(String id) throws org.eclipse.core.runtime.CoreException
id
- org.eclipse.core.runtime.CoreException
void saveProjectData() throws org.eclipse.core.runtime.CoreException
ICStorageElement
objects obtained from getProjectStorageElement(String)
to a CDT defined project meta-data file.org.eclipse.core.runtime.CoreException
ICConfigurationDescription getConfigurationDescription()
ICProjectDescription.getDefaultSettingConfiguration()
ICConfigurationDescription
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.