Sachant que toute vue affichant des ressources peut contenir des
projets configurés avec des fournisseurs d'équipe différents, il est
utile que ces fournisseurs ajoutent des
décorateurs permettant
de distinguer les ressources configurées pour leur
référentiel. Le client CVS utilise des décorateurs pour afficher les
informations comme un indicateur sale (le symbole >), des onglets, des mots clés (par ex. "(ASCII
-kkv)") et des révisions (par ex.. "1.15"). Des icônes peuvent également être décorés
(par ex. le symbole de l'
indique que la ressource est gérée par CVS).
Certains décorateurs supposant des coûts de calcul, il est conseillé d'autoriser les utilisateurs à contrôler l'utilisation, voire le contenu, des décorateurs. Le client CVS fournit une page de préférences permettant aux utilisateurs de contrôler la présentation et le contenu des décorateurs.
Consultez org.eclipse.ui.decorators pour une description complète du point d'extension du décorateur. Les marques du décorateur CVS se présentent comme suit :
<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>