Remarque : Le système d'aide est toujours en cours de développement et il faut s'attendre à ce qu'il soit modifié d'ici son achèvement. Il est diffusé à ce stade pour solliciter les commentaires des premiers utilisateurs, tout en signalant que les détails des mécanismes de contribution peuvent considérablement changer d'ici là. |
Description : destiné à la configuration d'une interface utilisateur de système d'aide. La plateforme doit être configurée avec une seule interface utilisateur de système d'aide.
Marques de configuration :
<!ELEMENT config EMPTY>
<!ATTLIST config class CDATA #REQUIRED >
L'exemple suivant illustre l'utilisation du point d'extension support :
(dans le fichier plugin.xml)
<extension point="org.eclipse.help.support">
<config class="com.example.XYZHelpUI"/>
</extension>
Informations d'API : la classe fournie doit implémenter l'interface org.eclipse.help.IHelp. Les méthodes de cette interface déterminent ce qui se passe lorsqu'un utilisateur demande une aide en ligne ou une aide contextuelle. L'implémentation doit accéder aux informations d'aide via les points d'extension org.eclipse.help.contributions et org.eclipse.help.contexts.
Implémentation fournie : le plug-in org.eclipse.help.workbench contient une implémentation de l'interface utilisateur du système d'aide. Bien que ce plug-in soit fourni avec la plateforme Eclipse, il est entièrement optionnel et peut être omis en toute sécurité de la configuration de la plateforme.