Decoratori di team

Poiché qualsiasi vista in cui siano mostrate delle risorse può contenere progetti configurati con fornitori di team differenti, risulta di grande utilità ai fornitori di team fornire decoratori che consentano di distinguere le risorse configurate per il loro repository.  Il client CVS utilizza decoratori per la visualizzazione di informazioni quali indicatori di stato non finale, tag, parole chiave e revisioni.

Pannello di selezione risorse con decoratori di team attivati

Alcuni decoratori possono richiedere un'elaborazione dispendiosa, per cui conviene consentire agli utenti un certo margine di controllo sull'utilizzo, se non anche sul contenuto, dei decoratori.  Il client CVS offre una pagina delle preferenze che permette agli utenti di controllare la presentazione e il contenuto dei decoratori.

Per una descrizione completa del punto di estensione dei decoratori, fare riferimento a org.eclipse.ui.decorators.  Il tag relativo ai decoratori CVS è il seguente:

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

Copyright IBM Corporation e altri 2000, 2003.