Fornitore delle immagini dell'indicatore
Identificativo:
org.eclipse.ui.ide.markerImageProviders
Da:
3.0 (aggiunto nella versione 2.1 come org.eclipse.ui.markerImageProviders)
Descrizione:
Il punto di estensione
markerImageProvider specifica le immagini per i tipi di indicatore nel plugin in definizione.
Tag di configurazione:
<!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>
- id - un nome univoco che è possibile utilizzare per identificare
questo markerImageProvider.
- markertype - id del tipo definito in
org.eclipse.core.resources.IMarker
al quale si applica questa
definizione.
- icon - se non è stata definita alcuna classe, l'attributo icon è
utilizzato per definire l'icona per questo tipo di indicatore.
- class - nome completo della classe utilizzata per ricercare
un'immagine. Questa classe deve implementare
IMarkerImageProvider
.
Esempi:
Di seguito è riportato un esempio dei due formati di
fornitori dell'immagine di indicatore. Nel primo l'immagine non viene modificata e viene dichiarata
direttamente. Nel
secondo l'immagine viene determinata da un'istanza di 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>
Informazioni API:
[Immettere in questo spazio le informazioni API].
Implementazione fornita:
[Immettere informazioni sull'implementazione fornita di questo punto di
estensione].
Copyright (c) 2002, 2004 IBM Corporation e altri.
Tutti i diritti riservati. Questo programma e il materiale di accompagnamento sono disponibili secondo i termini della Eclipse Public
License v1.0 che sono distribuiti con il prodotto, e disponibili all'indirizzo
http://www.eclipse.org/legal/epl-v10.html