Descrizione: questo punto di estensione è utilizzato per associare un id contesto guida 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 markerHelp (attribute)*>
<!ATTLIST markerHelp
markerType
CDATA #OPTIONAL
helpContextId
CDATA #REQUIRED
>
Di seguito è riportato un esempio di estensione della guida dell'indicatore (si osservino il sottoelemento e la modalità di utilizzo degli attributi):
<extension point="org.eclipse.ui.markerHelp">
<markerHelp
markerType="org.eclipse.ui.examples.readmetool.readmemarker"
helpContextId="org.eclipse.ui.examples.readmetool.marker_example1_context">
<attribute
name="org.eclipse.ui.examples.readmetool.id"
value= "1234">
</attribute>
</markerHelp>
</extension>
Nell'esempio sopra riportato, un id di contesto della guida è associato a indicatori di tipo org.eclipse.ui.examples.readmetool.readmemarker il cui attributo org.eclipse.ui.examples.readmetool.id ha un valore 1234.
Informazioni API: è compito dello sviluppatore verificare che per uno specifico indicatore sia fornito soltanto un singolo id contesto guida. Se vengono forniti due o più id contesto guida, il workbench non definisce quale verrà restituito. Il workbench, tuttavia, definisce che per un determinato indicatore sarà sempre restituito l'id contesto "più specifico". Di conseguenza, un id contesto associato a tre valori corrispondenti dell'attributo verrà restituito prima di un id contesto associato a due valori soltanto.