Fournisseurs de contenu Team
Identificateur :
org.eclipse.team.ui.teamContentProviders
Depuis la version :
3.2
Description :
Ce point d'extension associe un fournisseur de modèles à un fournisseur de contenu. Les fournisseurs de référentiels utiliseront ces informations pour activer les fournisseurs de contenu correspondants lors des opérations d'équipe.
Marques de configuration :
<!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>
Associe un fournisseur de modèles à une extension de contenu.
- modelProviderId - ID de l'extension org.eclipse.core.resoures.modelProvider associée à l'extension de contenu.
- contentExtensionId - ID de l'extension org.eclipse.ui.navigator.navigatorContent associée à ce fournisseur de modèles.
- icon - icône symbolisant ce modèle dans des listes et des menus.
- preferencePage - page de préférences pouvant s'afficher par les vues qui hébergent l'extension de contenu
Exemples :
Ci-dessous figure un exemple d'extension teamContentProvider :
<extension
id=
"jdtContentProvider"
point=
"org.eclipse.team.ui.teamContentProviders"
>
<teamContentProvider
contentExtensionId=
"org.eclipse.jdt.ui.resourceContent"
modelProviderId=
"org.eclipse.jdt.ui.modelProvider"
/>
</extension>
Informations d'API :
Le point d'extension modelProviderId doit correspondre à un fournisseur de modèles enregistré avec le point d'extension org.eclipse.core.resources.modelProviders. Réciproquement, l'extension contentExtensionId doit correspondre à une extension de contenu de navigateur enregistrée avec le point d'extension org.eclipse.ui.navigator.navigatorContent.
Implémentation fournie :
Aucune implémentation n'est directement liée à ce point d'extension.
Copyright (c) 2005 IBM Corporation and others.
All rights reserved. Ce programme et les produits associés sont
distribués sous licence v1.0 et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/epl-v10.html