<!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) >
Die Definition eines Verweisproviders für das Anzeigen der Schnelldifferenz.
org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider
implementieren muss.true
eingestellt ist, wird der Verweisprovider standardmäßig installiert, wenn die Schnelldifferenz für ein Dokument erstmals aktiviert wird. Wenn mehrere mit dem Markierungsset installierte Provider festgestellt werden, wird der Erste verwendet.
<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
ergänzt LastSaveReferenceProvider
. Seine Implementierung ist als ein Beispiel zu betrachten.
Copyright (c) 2001, 2004 IBM Corporation und Andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß den Bedingungen der "Eclipse Public License v1.0" zur Verfügung gestellt, die dieser Lieferung beiliegt und unter
http://www.eclipse.org/legal/epl-v10.html abgerufen werden kann.