Leverandører av merkebilder
Identifikator:
org.eclipse.ui.ide.markerImageProviders
Siden:
3.0 (opprinnelig lagt til i utgave 2.1 som org.eclipse.ui.markerImageProviders)
Beskrivelse:
Utvidelsespunktet markerImageProvider er punktet for å
oppgi bildene for merketyper i den definerende plugin-modulen.
Konfigurasjonskodetype:
<!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 - Et unikt navn som kan brukes til å identifisere denne markerImageProvider.
- markertype - Merketypen er IDen til typen som er definert i
org.eclipse.core.resources.IMarker
som denne definisjonen brukes i.
- icon - Hvis det ikke er definert en klasse, blir ikonattributtet brukt til å definere ikonet som skal
brukes i denne typen merke.
- class - Klassen er det fullt kvalifiserte navnet på klassen som skal brukes til å søke etter et
bilde. Denne klassen må implementere
IMarkerImageProvider
.
Eksempler:
Nedenfor finner du et eksempel på de to typene
leverandører av merkebilder. Den første er en der bildet ikke endres, og blir deklarert direkte. I den andre må
bildet bestemmes av en forekomst av 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-informasjon:
[Oppgi API-informasjon her.]
Levert implementering:
[Oppgi informasjon
om den leverte implementeringen av dette utvidelsespunktet.]
Copyright (c) 2002, 2004 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html