Nota: o sistema de ajuda ainda está em desenvolvimento e esperam-se algumas alterações antes de alcançar estabilidade. Nesse estágio é possível solicitar feedback de pessoas que adotaram o sistema anteriormente, entendendo-se que os detalhes dos mecanismos de contribuição poderão ser alterados nos pontos de ruptura. |
Descrição: para configurar uma UI do sistema de ajuda. A plataforma deve estar configurada com apenas uma UI de sistema de ajuda.
Marcação da Configuração:
<!ELEMENT config EMPTY>
<!ATTLIST config class CDATA #REQUIRED >
A seguir um exemplo da utilização do ponto de extensão suporte:
(no arquivo plugin.xml)
<extension point="org.eclipse.help.support">
<config class="com.example.XYZHelpUI"/>
</extensão>
Informações de API: a classe fornecida precisa implementar a interface org.eclipse.help.IHelp. Os métodos na interface determinam o que acontece quando o usuário solicita a ajuda online ou o auxílio dependente de contexto. A implementação deve acessar a contribuição das informações de ajuda por meio dos pontos de extensão org.eclipse.help.contributions e org.eclipse.help.contexts.
Implementação Fornecida: o plug-in org.eclipse.help.workbench contém uma implementação da UI do sistema de ajuda. Embora esse plug-in seja fornecido com a plataforma Eclipse, ele é inteiramente opcional e pode ser omitido com segurança na configuração da plataforma.