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>