標記影像提供者

org.eclipse.ui.ide.markerImageProviders

3.0 版(原先是以 org.eclipse.ui.markerImageProviders 的形式,加入 2.1 版本中)

markerImageProvider 延伸點就是在定義外掛程式時,指定影像給標記類型的延伸點。

<!ELEMENT extension (imageprovider*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT imageprovider EMPTY>

<!ATTLIST imageprovider

id         CDATA #REQUIRED

markertype CDATA #REQUIRED

icon       CDATA #IMPLIED

class      CDATA #IMPLIED>


下列是兩種形式之標記影像提供者的範例。第一種形式是不變更但直接宣告影像的形式。對於第二種形式而言,影像必須由 IMarkerImageProvider 的實例來判定。

  

<extension point=

"org.eclipse.ui.ide.markerImageProviders"

>

<imageprovider markertype=

"org.eclipse.core.resources.taskmarker"

icon=

"taskicon.gif"

id=

"myPlugin.declarativeMarkerProvider"

>

</imageprovider>

<imageprovider markertype=

"org.eclipse.core.resources.problemmarker"

class=

"myPlugin.MyIMarkerImageProvider"

id=

"myPlugin.implementedMarkerProvider"

>

</imageprovider>

</extension>

[在這裡輸入 API 資訊。]

[輸入所提供的這個延伸點之實作的相關資訊。]