Markierungsauflösung

Kennung: org.eclipse.ui.markerResolution

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
   >

Beispiele:

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.

Copyright IBM Corporation und Andere 2000, 2002. Alle Rechte vorbehalten.