Так как в панелях, отображающих ресурсы, могут содержаться проекты, связанные с различными классами хранилищ, то будет не лишним реализовать в классах хранилищ значки оформления, служащие для различения ресурсов, настроенных для хранилища. В клиенте CVS используются значки оформления, показывающие такие сведения, как флаг модификации (символ >), теги, ключевые слова (например, "(ASCII -kkv)") и ревизии (например, "1.15").
Пиктограммы также могут содержать значки оформления (например,
говорит о том, что ресурс управляется CVS).
Реализация некоторых значков оформления может оказаться сложной, поэтому управление их использованием и даже содержимым можно переложить на пользователей. В клиенте CVS для этой цели предусмотрена страница параметров.
Полное описание точки расширения для значков оформления приведены в статье org.eclipse.ui.decorators. Код для значков оформления в CVS следующий:
<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>