Contentproviders Team
ID:
org.eclipse.team.ui.teamContentProviders
Sinds:
3.2
Beschrijving:
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.
Configuratiemarkup:
<!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.
- modelProviderId - het ID van de extensie org.eclipse.core.resoures.modelProvider die aan de contentextensie is gekoppeld.
- contentExtensionId - het ID van de extensie org.eclipse.ui.navigator.navigatorContent die aan deze modelprovider is gekoppeld.
- icon - een pictogram dat wordt gebruikt bij het afbeelden van dit model in lijsten en menu's.
- preferencePage - een voorkeurenpagina die kan worden afgebeeld in views die als host voor de contentextensie fungeren.
Voorbeelden:
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>
API-informatie:
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.
Verstrekte implementatie:
Er is geen implementatie die rechtstreeks aan dit extensiepunt is gekoppeld.
Copyright (c) 2005 IBM Corporation en anderen.
Alle rechten voorbehouden. Dit programma en het begeleidende materiaal zijn beschikbaar gesteld onder de voorwaarden van de Eclipse Public License v1.0 die bij deze distributie is geleverd en beschikbaar is op http://www.eclipse.org/legal/epl-v10.html.