Décorateurs d'équipe

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'icône de contrôle de la version indique que la ressource est gérée par CVS).

Navigateur de ressources avec des décorateurs d'équipe activés

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>