项目性质图像

org.eclipse.ui.ide.projectNatureImages

3.0(最初在发行版 1.0 中是作为 org.eclipse.ui.projectNatureImages 添加的)

此扩展点用来使图像与项目性质相关联。所提供的图像用来组成组合体图像,它由标准项目图像与其性质的图像组合而成。所提供的图像绘制在基本图像右上角上方。

<!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)>

对此图像所表示内容的简短描述。



以下是性质图像扩展的一个示例:

 

<extension point=

"org.eclipse.ui.ide.projectNatureImages"

>

<image id=

"org.eclipse.ui.javaNatureImage"

natureId=

"Resource"

icon=

"icons/javaNature.gif"

>

</image>

</extension>

natureId 属性的值就是由创建项目的插件所定义的性质标识。