Problem Marker Resolution

Identifier:
com.ps.consul.eclipse.ui.ProblemMarkerResolution

Since:
2.5

Description:
Extension point to register a resolution generator for variant problem marker.
The generator can provide resolutions for one or more error codes of variant problem marker.
The generators can get a priority between 0 and 100. If no priority is given the default is 50.
A generator can be an exclusive resolution generator, which do not allow other generators with lower priority to provide resolution to the variant problem marker.

Configuration Markup:

<!ELEMENT extension (problemMarkerResolutionGenerator)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #REQUIRED

name  CDATA #IMPLIED>

Extension point for additional problem marker resolution.



<!ELEMENT problemMarkerResolutionGenerator EMPTY>

<!ATTLIST problemMarkerResolutionGenerator

id       CDATA #REQUIRED

name     CDATA #IMPLIED

class    CDATA #REQUIRED

priority CDATA #IMPLIED>

An additional problem marker resolution generator.



Examples:
<problemMarkerResolutionGenerator
          class="the class which implements the IProblemMarkerResolutionGenerator interface"
          id="The id of this problem resolution generator"
          name="The name of the generator or empty"
          priority="The priority of the generator or empty">
</problemMarkerResolutionGenerator>