Contentproviders Team

org.eclipse.team.ui.teamContentProviders

3.2

Via dit extensiepunt kan een modelprovider aan een contentprovider worden gekoppeld. Deze gegevens worden door repositoryproviders gebruikt om contentproviders tijdens het uitvoeren van teambewerkingen onder voorwaarden beschikbaar te stellen.

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

Koppelt een modelprovider aan een contentextensie.



Hier ziet u een voorbeeld van de extensie teamContentProvider:
   

<extension id=

"jdtContentProvider"

point=

"org.eclipse.team.ui.teamContentProviders"

>

<teamContentProvider contentExtensionId=

"org.eclipse.jdt.ui.resourceContent"

modelProviderId=

"org.eclipse.jdt.ui.modelProvider"

/>

</extension>

De waarde van modelProviderId moet overeenkomen met een modelprovider die voor het extensiepunt org.eclipse.core.resources.modelProviders is geregistreerd. Verder moet de waarde van contentExtensionId overeenkomen met een navigatorcontentextensie die voor het extensiepunt org.eclipse.ui.navigator.navigatorContent is geregistreerd.

Er is geen implementatie die rechtstreeks aan dit extensiepunt is gekoppeld.