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 indica que o recurso é gerido por CVS).
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>