Fournisseurs d'image de marqueur

org.eclipse.ui.ide.markerImageProviders

3.0 (ajouté à l'origine dans la version 2.1 en tant que org.eclipse.ui.markerImageProviders)

Le point d'extension markerImageProvider sert à indiquer les images pour les types de marqueurs dans le plug-in de définition.

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


L'exemple ci-dessous illustre deux syntaxes de fournisseurs d'images de marqueur. dans la première, l'image ne change pas et est directement déclarée. Dans la seconde, l'image doit être déterminée par une instance de 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>

[Entrer les informations d'API ici.]

[Entrer les informations sur l'implémentation fournie de ce point d'extension.]