Fornecedores de Conteúdos da Equipa

org.eclipse.team.ui.teamContentProviders

3.2

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.

<!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.



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>

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.

Não há implementação associada directamente a este ponto de extensão.