<!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>
Element ten umożliwia powiązanie dostawcy modelu z rozszerzeniem treści.
org.eclipse.core.resoures.modelProvider
, które jest powiązane z rozszerzeniem treści.org.eclipse.ui.navigator.navigatorContent
, które jest powiązane z dostawcą modelu.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
musi odpowiadać dostawcy modelu zarejestrowanemu w punkcie rozszerzenia org.eclipse.core.resources.modelProviders
. Podobnie element contentExtensionId
musi odpowiadać rozszerzeniu treści nawigatora zarejestrowanemu w punkcie rozszerzenia org.eclipse.ui.navigator.navigatorContent
.
Copyright (c) 2005 IBM Corporation i inne podmioty.
Wszelkie prawa zastrzeżone. Program ten oraz towarzyszące mu materiały są udostępniane na warunkach licencji EPL (Eclipse Public License), wersja 1.0, dołączonej do nich i dostępnej pod adresem http://www.eclipse.org/legal/epl-v10.html.