Uma vez que qualquer exibição que mostre recursos pode conter projetos que são configurados com fornecedores de equipe diferentes, é útil que os fornecedores de equipe contribuam com decoradores que distingam recursos configurados para seu repositório. O cliente CVS utiliza decoradores para mostrar informações, tais como um sinalizador sujo, marcações, palavras-chave e revisões.
Pode ser caro calcular alguns decoradores, portanto, é uma boa idéia permitir que os usuários assumam certo controle sobre o uso, ou mesmo sobre o conteúdo, dos decoradores. O cliente CVS fornece uma página de preferências que permite que os usuários controlem a apresentação e conteúdo dos decoradores.
Consulte org.eclipse.ui.decorators para obter uma descrição completa do ponto de extensão do decorador. A marcação do decorador CVS é a seguinte:
<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>