Suporte ao Navegador

org.eclipse.ui.browserSupport

3.1

Este ponto de extensão é utilizado para contribuir com o suporte ao navegador do workbench. O suporte é responsável por abrir as URLs para todos os plug-ins do Eclipse. O workbench fornece uma implementação muito rudimentar com uma implementação mais completa disponível como um plug-in de RCP opcional.

As contribuições que têm a intenção de serem enviadas com o produto como suporte padrão devem ser marcadas como default. Dessa maneira, é possível substituir o suporte por outra contribuição que não está marcada como default. No entanto, observe que apenas um suporte pode estar ativo em qualquer ponto na hora. No caso de várias contribuições padrão e/ou não-padrão, o resultado é não-determinista.

<!ELEMENT extension (support+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT support EMPTY>

<!ATTLIST support

class   CDATA #REQUIRED

default (true | false) "false">


A seguir, há um exemplo de uma contribuição do suporte ao navegador:
   

<extension point=

"org.eclipse.ui.browserSupport"

>

<support default=

"true"

class=

"com.example.xyz.MyBrowserSupport"

>

</support>

</extension>

Espera-se que os contribuidores forneçam uma classe que estende org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport.

O workbench fornece uma implementação simples do suporte ao navegador, utilizada quando nenhuma contribuição for localizada no registro.