<!ELEMENT extension (referenceprovider+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT referenceprovider EMPTY>
<!ATTLIST referenceprovider
class CDATA #REQUIRED
label CDATA #IMPLIED
id CDATA #REQUIRED
default (true | false) >
A definição de um provedor de referências para a exibição de diferença rápida.
org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider
.true
, esse provedor de referências será instalado por padrão na primeira vez que a diferença rápida for ativada para um documento. Se forem encontrados vários fornecedores instalados com o sinalizador definido, o primeiro será utilizado.
<extension point=
"quickdiff.referenceprovider"
>
<referenceprovider id=
"default"
name=
"%LastSavedProvider.name"
label=
"%quickdiff.referenceprovider.label"
class=
"org.eclipse.ui.internal.editors.quickdiff.providers.LastSaveReferenceProvider"
>
</referenceprovider>
</extension>
org.eclipse.ui.editors
contribui com LastSaveReferenceProvider
. Consulte sua implementação como exemplo.
Direitos Autorais (c) 2001, 2004 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