Bereitsteller von Teaminhalten
Kennung:
org.eclipse.team.ui.teamContentProviders
Seit:
3.2
Beschreibung:
An diesem Erweiterungspunkt kann einem Modellprovider ein Bereitsteller von Inhalten (Inhaltsprovider) zugeordnet werden. Repository-Provider verwenden diese Informationen, um geeignete Inhaltsprovider zu aktivieren, wenn Teamoperationen ausgeführt werden.
Konfigurationsbefehle:
<!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>
Dieser Erweiterungspunkt ordnet einem Modellprovider eine Inhaltserweiterung zu.
- modelProviderId: Die ID der Erweiterung von "org.eclipse.core.resoures.modelProvider", die der Inhaltserweiterung zugeordnet ist.
- contentExtensionId: Die ID der Erweiterung von "org.eclipse.ui.navigator.navigatorContent", die diesem Modellprovider zugeordnet ist.
- icon: Ein Symbol, das beim Anzeigen dieses Modells in Listen und Menüs verwendet wird.
- preferencePage: Eine Benutzervorgabenseite, die von den Sichten angezeigt werden kann, in denen die Inhaltserweiterung verfügbar ist.
Beispiele:
Das folgende Beispiel zeigt eine Erweiterung "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-Informationen:
Der Wert für "modelProviderId" muss einem Modellprovider entsprechen, der am Erweiterungspunkt "org.eclipse.core.resources.modelProviders" registriert ist. Analog muss der Wert für "contentExtensionId" einer Navigatorinhaltserweiterung entsprechen, die am Erweiterungspunkt "org.eclipse.ui.navigator.navigatorContent" registriert ist.
Bereitgestellte Implementierung:
Diesem Erweiterungspunkt ist keine Implementierung direkt zugeordnet.
Copyright (c) 2005 IBM Corporation und Andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß den Bedingungen der "Eclipse Public License v1.0" zur Verfügung gestellt, die dieser Lieferung beiliegt und unter
http://www.eclipse.org/legal/epl-v10.html abgerufen werden kann.