Fornecedores de Imagens de Marcadores

org.eclipse.ui.ide.markerImageProviders

3.0 (originalmente adicionado na edição 2.1 como org.eclipse.ui.markerImageProviders)

O ponto de extensão markerImageProvider é o ponto para especificar as imagens para os tipos de marcadores no plug-in de definição.

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


A seguir encontra-se um exemplo dos dois formatos de fornecedores de imagens de marcadores. O primeiro é aquele em que a imagem não é alterada e é declarada directamente. Para o segundo, a imagem deve ser determinada por uma instância 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>

[Inserir aqui informações de API.]

[Inserir as informações relativas à implementação facultada para este ponto de extensão.]