Working Set Configurations

Identifier:
org.eclipse.cdt.ui.workingSetConfigurations

Since:
6.0

Description:

This extension point is internal to the CDT plug-in family.

Extension point for registration of project configuration factories for handling extended configuration options for custom project natures, in working set configurations. These factories are responsible for creating the project configuration elements and the UI controllers for the Manage Working Set Configurations dialog.

Configuration Markup:

<!ELEMENT extension (projectConfigurationFactory)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT projectConfigurationFactory (projectNature)+>

<!ATTLIST projectConfigurationFactory

id    CDATA #REQUIRED

class CDATA #REQUIRED>

Registration of a factory for project configuration elements in working set configurations. Factories are registered against project natures via nested <nature> elements.



<!ELEMENT projectNature EMPTY>

<!ATTLIST projectNature

id IDREF #REQUIRED>

A reference to a project nature.



Examples:

<extension point="org.eclipse.cdt.ui.workingSetConfigurations">
  <projectConfigurationFactory
        id="org.example.myProject"
        class="org.example.MyProjectConfigurationFactory">
    <nature id="org.example.myProjectNature"/>
  </projectConfigurationFactory>
</extension>

API Information:
Registered project configuration factories are required to implement the org.eclipse.cdt.internal.ui.workingsets.IWorkingSetProjectConfigurationFactory interface.


Copyright (c) 2009 QNX Software Systems and others.