Siden alle visninger med ressurser kan inneholde prosjekter som er konfigurert med
ulike
gruppeleverandører, er det nyttig for gruppeleverandører å oppgi
dekoratører som skiller ut ressurser som er
konfigurert for datalageret. CVS-klienten bruker dekoratører til å vise informasjon, for eksempel
et urent flagg (symbolet >), koder, nøkkelord (for eksempel "(ASCII
-kkv)") og revisjoner (for eksempel "1.15"). Ikoner kan også dekoreres
(for eksempel angir symbolet for
at ressursen håndteres av CVS).
Noen dekoratører kan være kostbare å behandle. Det er derfor lurt å gi brukerne en viss kontroll over dekoratørbruken, og dessuten over innholdet i dekoratørene. CVS-klienten oppgir en preferanseside som gjør det mulig for brukere å kontrollere presentasjonen og innholdet i dekoratørene.
Du finner en komplett beskrivelse av utvidelsespunktet for dekoratører, under org.eclipse.ui.decorators. CVS-dekoratørkodetypen er følgende:
<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>