プロジェクト・ネーチャー・イメージ

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 属性の値は、プロジェクトを作成するプラグインにより定義されるネーチャー ID です。