Gruppedekoratører

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 versjonskontrollikon at ressursen håndteres av CVS).

Ressursnavigator med aktiverte gruppedekoratører

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>