Project Nature Images

org.eclipse.ui.ide.projectNatureImages

3.0 (originally added in release 1.0 as org.eclipse.ui.projectNatureImages)

This extension point is used to associate an image with a project nature. The supplied image is used to form a composite image consisting of the standard project image combined with the image of its nature. The supplied image is drawn over the top right corner of the base image.

<!ELEMENT extension (image*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT image (description?)>

<!ATTLIST image

id       CDATA #REQUIRED

natureId CDATA #REQUIRED

icon     CDATA #REQUIRED>


<!ELEMENT description (#CDATA)>

a short description of what this image represents.



The following is an example of a nature image extension:

 

<extension point=

"org.eclipse.ui.ide.projectNatureImages"

>

<image id=

"org.eclipse.ui.javaNatureImage"

natureId=

"Resource"

icon=

"icons/javaNature.gif"

>

</image>

</extension>

The value of the natureId attribute is the nature id as defined by the plugin creating the project.