Decoradores de equipa

Dado que qualquer vista que mostre recursos pode conter projectos que estejam configurados com diferentes fornecedores de equipa, é útil para estes contribuírem com decoradores que distingam recursos configurados para o seu repositório.  O cliente CVS utiliza decoradores para mostrar informações como, por exemplo, um sinalizador sujo (o símbolo >), tags, palavras-chave (p.ex., "(ASCII -kkv)") e revisões (p-.ex., "1.15"). Os ícones também podem ser decorados (p.ex., o símbolo ícone de controlo de versões indica que o recurso é gerido por CVS).

Navegador de recursos com decoradores de equipa activados

Alguns decoradores podem ser dispendiosos de calcular, por isso é boa ideia permitir aos utilizadores algum controlo sobre a utilização ou até o conteúdo, dos decoradores.  O cliente CVS faculta uma página de preferências que permite aos utilizadores controlarem a apresentação e o conteúdo dos decoradores.

Consulte org.eclipse.ui.decorators para uma descrição completa do ponto de extensão decorador.  De seguida é apresentada a marcação do decorador CVS:

<extension
         point="org.eclipse.ui.decorators">
    <decorator
            objectClass="org.eclipse.core.resources.IResource"
            adaptable="true"
            label="%DecoratorStandard.name"
            state="false"
        class="org.eclipse.team.internal.ccvs.ui.CVSDecorator"
            id="org.eclipse.team.cvs.ui.decorator">
         <description>
        %DecoratorStandard.description
         </description>
    </decorator>
</extension>