Marker Resolution

Identifier: org.eclipse.ui.markerResolution

Description: This extension point is used to associate a marker resolution generator with a specific "kind" of marker (a marker of a certain type or having certain attribute values).

Since: Release 2.0

Configuration Markup:

   <!ELEMENT markerResolutionGenerator(attribute)*>
   <!ATTLIST markerResolutionGenerator
      class         CDATA #REQUIRED
      markerType    CDATA #OPTIONAL
   >

   <!ELEMENT attribute EMPTY>
   <!ATTLIST attribute
      name         CDATA #REQUIRED
      value        CDATA #REQUIRED
   >

Examples:

The following is an example of a marker resolution generator extension (note the subelement and the way attributes are used):

<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>

In the example above, a marker resolution generator is associated with markers of type org.eclipse.ui.examples.readmetool.readmemarker whose org.eclipse.ui.examples.readmetool.id attribute has a value of 1234.

API Information: More than one marker help generator may be supplied for a given marker.

Copyright IBM Corporation and others 2000, 2002.