Fornecedores de Conteúdos da Equipa
Identificador:
org.eclipse.team.ui.teamContentProviders
A partir de:
3.2
Descrição:
Este ponto de extensão
associa um fornecedor de modelo a o fornecedor de conteúdo.
Os fornecedores de repositório irão utilizar esta informação para activar os
fornecedores de conteúdo apropriados ao executar operações da equipa.
Marcação da Configuração:
<!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>
Associa um fornecedor de modelo a uma extensão de conteúdo.
- modelProviderId - O id da extensão
org.eclipse.core.resoures.modelProvider, que está associado à extensão de conteúdo.
- contentExtensionId - O id da extensão
org.eclipse.ui.navigator.navigatorContent, que está associado a este fornecedor de modelo.
- icon - Um ícone que será utilizado ao mostrar este modelo em listas e menus.
- preferencePage - Uma página de preferência que pode ser mostrada
através de vistas que alojam a extensão de conteúdo
Exemplos:
Em seguida, é
apresentado um exemplo da extensão teamContentProvider
<extension
id=
"jdtContentProvider"
point=
"org.eclipse.team.ui.teamContentProviders"
>
<teamContentProvider
contentExtensionId=
"org.eclipse.jdt.ui.resourceContent"
modelProviderId=
"org.eclipse.jdt.ui.modelProvider"
/>
</extension>
Informações de API:
O modelProviderId
tem de corresponder a um fornecedor de modelo registado com o ponto de extensão
org.eclipse.core.resources.modelProviders. Do mesmo modo, o contentExtensionId
tem de corresponder a uma extensão de conteúdo do navegador registado com o
ponto de extensão org.eclipse.ui.navigator.navigatorContent.
Implementação Facultada:
Não há
implementação associada directamente a este ponto de extensão.
Copyright (c) 2005 IBM Corporation e outros.
Todos os direitos reservados. Este programa e os materiais que o acompanham estão disponíveis sob os termos da Eclipse Public License v1.0, que acompanha esta distribuição, e estão disponíveis em http://www.eclipse.org/legal/epl-v10.html