Hilfeunterstützung

org.eclipse.ui.helpSupport

3.0 (ursprüngliche Bezeichnung org.eclipse.help.support)

Dieser Erweiterungspunkt dient zur Ergänzung der Benutzerschnittstelle 'Hilfefunktion'. In der Plattform sollte nicht mehr als 1 Benutzerschnittstelle für die Hilfefunktion konfiguriert sein.

<!ELEMENT extension (config?)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT config EMPTY>

<!ATTLIST config

class CDATA #REQUIRED>


Folgendes Beispiel zeigt die Verwendung des Erweiterungspunkts 'Hilfeunterstützung':

 

<extension point=

"org.eclipse.ui.helpSupport"

>

<config class=

"com.example.XYZHelpUI"

/>

</extension>

Die zur Verfügung gestellte Klasse muss eine Unterklasse von org.eclipse.ui.help.AbstractHelpUI implementieren. Die Implementierung der abstrakten Methoden in dieser Klasse legt fest, welche Aktion ausgeführt wird, wenn der Benutzer die Onlinehilfefunktion oder die kontextbezogene Hilfe anfordert. Die Implementierung sollte auf ergänzte Hilfeinformationen unter Verwendung von 'org.eclipse.help.HelpSystem' zugreifen.

Das Plug-in org.eclipse.help.ui enthält eine Implementierung der Benutzerschnittstelle für die Hilfefunktion.