HelpSupport

org.eclipse.ui.helpSupport

3.0 (originalmente designado por org.eclipse.help.support)

Este ponto de extensão é para efectuar contribuições para a UI do sistema de ajuda. A plataforma deverá ser configurada apenas com uma UI de sistema de ajuda.

<!ELEMENT extension (config?)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT config EMPTY>

<!ATTLIST config

class CDATA #REQUIRED>


A seguir encontra-se um exemplo de utilização do ponto de extensão do suporte da ajuda:

 

<extension point=

"org.eclipse.ui.helpSupport"

>

<config class=

"com.example.XYZHelpUI"

/>

</extension>

A classe fornecida deve implementar uma sub-classe de org.eclipse.ui.help.AbstractHelpUI. A implementação dos métodos abstractos na classe determinam o que acontece quando um utilizador pede a ajuda online ou a ajuda sensível ao contexto. A implementação deverá aceder às informações de ajuda, inseridas por colaboração, utilizando org.eclipse.help.HelpSystem.

O conector org.eclipse.help.ui contém uma implementação da UI do sistema de ajuda.