Imagens de Natureza do Projecto

org.eclipse.ui.ide.projectNatureImages

3.0 (originalmente adicionado na edição 1.0 como org.eclipse.ui.projectNatureImages)

Este ponto de extensão é utilizado para associar uma imagem a uma natureza de projecto. A imagem fornecida é utilizada para formar uma imagem composta que contém a imagem de projecto standard combinada com a imagem da respectiva natureza. A imagem fornecida aparece no canto superior directo da imagem base.

<!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 (#PCDATA)>

uma descrição breve do que esta imagem representa.



A seguir encontra-se um exemplo de uma extensão de imagem de natureza:

 

<extension point=

"org.eclipse.ui.ide.projectNatureImages"

>

<image id=

"org.eclipse.ui.javaNatureImage"

natureId=

"Resource"

icon=

"icons/javaNature.gif"

>

</image>

</extension>

O valor do atributo natureId é o ID de natureza, conforme o definido pelo conector que cria o projecto.