<!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) >
クイック Diff 表示の参照プロバイダーの定義。
org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider を実装する必要があります。true に設定されている場合、
文書に対してクイック Diff が最初に使用可能になると、この参照プロバイダーがデフォルトごとにインストールされます。 フラグが設定された複数のインストール済みプロバイダーが検出された場合は、最初のプロバイダーが取得されます。
<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 プラグインは、LastSaveReferenceProvider
にコントリビュートします。 この実装をサンプルとして参照してください。
Copyright (c) 2001, 2004 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html