チーム・コンテンツ・プロバイダー

org.eclipse.team.ui.teamContentProviders

3.2

この拡張ポイントは、モデル・プロバイダーとコンテンツ・プロバイダーを関連付けます。リポジトリー・プロバイダーは、チーム操作を実行するときに、適切なコンテンツ・プロバイダーを使用可能にするために、この情報を使用します。

<!ELEMENT extension (teamContentProvider)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT teamContentProvider EMPTY>

<!ATTLIST teamContentProvider

modelProviderId    CDATA #REQUIRED

contentExtensionId CDATA #REQUIRED

icon               CDATA #IMPLIED

preferencePage     CDATA #IMPLIED>

モデル・プロバイダーをコンテンツ拡張機能と関連付けます。



以下に teamContentProvider 拡張機能の例を示します。
   

<extension id=

"jdtContentProvider"

point=

"org.eclipse.team.ui.teamContentProviders"

>

<teamContentProvider contentExtensionId=

"org.eclipse.jdt.ui.resourceContent"

modelProviderId=

"org.eclipse.jdt.ui.modelProvider"

/>

</extension>

modelProviderId は、org.eclipse.core.resources.modelProviders 拡張ポイントで登録されたモデル・プロバイダーと対応している必要があります。同様に、contentExtensionId は、org.eclipse.ui.navigator.navigatorContent 拡張ポイントで登録されたナビゲーター・コンテンツ拡張機能と対応している必要があります。

直接この拡張ポイントと関連付けされた実装はありません。