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">
org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport
.false
. Quando o workbench encontrar duas extensões, ele coletará um não-padrão sobre aquele padrão.<extension point=
"org.eclipse.ui.browserSupport"
>
<support default=
"true"
class=
"com.example.xyz.MyBrowserSupport"
>
</support>
</extension>
org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport
.
Direitos Autorais (c) 2005 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados
sob os termos da Eclipse Public License v1.0 que acompanha esta
distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/epl-v10.html