Markörbildsproviders
ID:
org.eclipse.ui.ide.markerImageProviders
Sedan:
3.0 (lades ursprungligen till i version 2.1 som org.eclipse.ui.markerImageProviders)
Beskrivning:
Utökningspunkten markerImageProvider är den punkt där bilder för markörtyper anges i definierande insticksprogram.
Konfigurationsmärkordsuppsättning:
<!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 - ett unikt namn som används för att identifiera denna markerImageProvider
- markertype - IDt för den typ som definierats i
org.eclipse.core.resources.IMarker som den här definitionen gäller för
- icon - om det inte finns någon definierad klass, används ikonattributet för att definiera den ikon som ska gälla för den här typen av markör
- class - ett fullständigt namn på den klass som används för sökning av en bild. Klassen måste implementera
IMarkerImageProvider.
Exempel:
Följande är ett exempel på de två formaten för markörbildsproviders. Den första är en där bilden inte ändras och deklareras direkt. För den andra måste bilden bestämmas av en förekomst 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-information:
[Ange här API-information.]
Medföljande implementering:
[Ange information om den medföljande implementeringen av den här utökningspunkten.]
Copyright (c) 2002, 2004 IBM Corporation and others.
All Rights Reserved. Detta program och medföljande material tillhandahålls under villkoren för Eclipse Public License v1.0 som medföljer denna distribution och finns tillgänglig på
http://www.eclipse.org/legal/epl-v10.html