<!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