Beschreibung: Dieser Erweiterungspunkt dient zur Zuordnung eines Markierungsauflösungsgenerators zu einer bestimmten "Art" von Markierung (eine Markierung eines bestimmten Typs oder mit bestimmten Attributwerten).
Seit: Release 2.0
Konfigurationsbefehle:
<!ELEMENT markerResolutionGenerator(attribute)*>
<!ATTLIST markerResolutionGenerator
class CDATA #REQUIRED
markerType CDATA
#OPTIONAL
>
<!ELEMENT attribute EMPTY>
<!ATTLIST attribute
name CDATA #REQUIRED
value
CDATA #REQUIRED
>
Im Folgenden ist ein Beispiel für eine Erweiterung eines Markierungsauflösungsgenerators angegeben (bitte achten Sie auf das Unterelement und darauf, wie Attribute verwendet werden):
<extension point="org.eclipse.ui.markerResolution">
<markerResolutionGenerator
class="org.eclipse.ui.examples.readmetool.ReadmeMarkerResolutionGenerator"
markerType="org.eclipse.ui.examples.readmetool.readmemarker">
<attribute
name="org.eclipse.ui.examples.readmetool.id"
value= "1234">
</attribute>
</markerResolutionGenerator>
</extension>
Im dargestellten Beispiel werden einem Markierungsauflösungsgenerator Markierungen vom Typ "org.eclipse.ui.examples.readmetool.readmemarker" zugeordnet, deren Attribut "org.eclipse.ui.examples.readmetool.id" einen Wert von 1234 hat.
API-Informationen: Für eine bestimmte Markierung können mehrere Markierungshilfegeneratoren zur Verfügung gestellt werden.