Descrizione: questo punto di estensione è utilizzato per associare un generatore di risoluzioni dell'indicatore a uno specifico "tipo" di indicatore (un indicatore di un tipo determinato o con gli attributi aventi determinati valori).
Da: versione 2.0
Tag di configurazione:
<!ELEMENT markerResolutionGenerator(attribute)*>
<!ATTLIST markerResolutionGenerator
class CDATA #REQUIRED
markerType CDATA
#OPTIONAL
>
<!ELEMENT attribute EMPTY>
<!ATTLIST attribute
name CDATA #REQUIRED
value
CDATA #REQUIRED
>
Di seguito è riportato un esempio di estensione del generatore di risoluzioni dell'indicatore (si osservino il sottoelemento e la modalità di utilizzo degli attributi):
<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>
Nell'esempio sopra riportato, un generatore di risoluzioni dell'indicatore viene associato a indicatori di tipo org.eclipse.ui.examples.readmetool.readmemarker il cui attributo org.eclipse.ui.examples.readmetool.id presenta un valore pari a 1234.
Informazioni API: è possibile fornire più di un generatore di guida dell'indicatore per un determinato indicatore.