Týmové dekorátory

Všechny pohledy zobrazující prostředky mohou obsahovat projekty, které jsou nakonfigurovány v rámci různých týmových poskytovatelů. Je proto užitečné, že týmoví poskytovatelé používají dekorátory pro rozlišení prostředků nakonfigurovaných pro jejich úložiště.   Klient CVS používá dekorátory k zobrazení různých informací, např. příznaku nutné aktualizace (symbol >), značek, hesel (např. "(ASCII -kkv)") a revizí (např. "1.15"). Ozdobit dekorátorem lze rovněž ikony (např. symbolem ikona správy verzí, který označuje prostředky spravované systémem CVS).

Navigátor prostředků se zapnutými týmovými dekorátory

Některé dekorátory jsou výpočetně náročné, proto je dobré ponechat použití dekorátorů, nebo dokonce jejich obsah, částečně na uživatelích.   Klient CVS poskytuje stránku předvoleb, která umožňuje uživatelům řídit způsob prezentace i obsah dekorátorů.

Úplný popis bodu rozšíření dekorátorů najdete v části org.eclipse.ui.decorators.  Markup pro dekorátor CVS vypadá takto:

   <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>