# C/C++ Project Description

###### Identifier:

org.eclipse.cdt.core.CProject

###### Description:

###### Configuration Markup:

<!ELEMENT extension (cproject)>

<!ATTLIST extension

point CDATA #REQUIRED

id CDATA #REQUIRED

name CDATA #IMPLIED>

<!ELEMENT cproject EMPTY>

<!ATTLIST cproject

class CDATA #REQUIRED

natureID CDATA #IMPLIED

platform CDATA #IMPLIED>

- class - Class which implements org.eclipse.cdt.core.ICOwner
- natureID - This is a nature ID which the owner has. This is used to restore a ICDescriptor which has been deleted. If this is not provided the descriptor will be restored without an owner. A project with multiple natures will use the first matching nature searched in the reverse order in the Project Description.
- platform -