Провайдеры содержимого совместной работы
Идентификатор:
org.eclipse.team.ui.teamContentProviders
Начиная с:
3.2
Описание:
Эта точка расширения связывает класс модели с классом содержимого. Классы хранилища будут использовать эту информацию
для включения соответствующих классов содержимого при выполнении коллективных действий.
Описание конфигурации:
<!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>
Связывает класс модели с расширением содержимого.
- modelProviderId - Идентификатор расширения org.eclipse.core.resoures.modelProvider, которое связано с расширением содержимого.
- contentExtensionId - Идентификатор расширения org.eclipse.ui.navigator.navigatorContent, которое связано с данным классом модели.
- icon - значок, изображающий эту модель в списках и меню.
- preferencePage - Страница атрибутов, которая может отображаться панелями, содержащими это расширение содержимого
Примеры:
Ниже приведен пример расширения 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:
modelProviderId должен соответствовать классу модели, зарегистрированному
с помощью точки расширения org.eclipse.core.resources.modelProviders. Аналогично, contentExtensionId должен соответствовать
расширению содержимого навигатора, зарегистрированному с помощью точки расширения org.eclipse.ui.navigator.navigatorContent.
Поставляемая реализация:
Не существует реализации, непосредственно связанной
с этой точкой расширения.
Copyright (c) 2005 IBM Corporation и другие.
Все права защищены.
Эта программа и сопутствующие материалы распространяются на условиях Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте
http://www.eclipse.org/legal/epl-v10.html