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.

Navegador

Identificador: org.eclipse.help.ui.browser

Descrição: Para fornecer navegadores da web capazes de exibir documentos html na URL específica
Esse ponto de extensão foi incluído em 2.0.

Marcação da Configuração:

   <!ELEMENT browser EMPTY>
   <!ATTLIST browser id CDATA #REQUIRED >
   <!ATTLIST browser factoryclass CDATA #REQUIRED>
   <!ATTLIST browser name CDATA #REQUIRED >

Exemplos:

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

(no arquivo plugin.xml)

 <extension point="org.eclipse.help.ui.browser">
   <browser id="org.eclipse.myPlugin.myBrowserID"
     factoryclass="org.eclipse.myPlugin.myPackage.MyFactoryClass"
     name="My Browser" />
 </extension>

Informações de API: A classe de fábrica fornecida deve implementar a interface org.eclipse.help.ui.IBrowserFactory . Os métodos nesta interface determinam se a fábrica está disponível no sistema determinado, por exemplo, é capaz de fornecer instâncias do navegador e criar instâncias do navegador que implementam a interface IBrowser.

Implementação Fornecida: O plug-in org.eclipse.help.ui contém a implementação de navegadores em plataformas comuns.  Outros plug-ins podem fornecer implementação diferente.  Nas preferências, o usuário pode selecionar o navegador padrão entre navegadores disponíveis.


Copyright IBM Corp. e outros 2000, 2002. Todos os Direitos Reservados.