由于任何显示资源的视图都可以包含使用不同的小组提供者配置的项目,所以小组提供者添加修饰符以区别为其存储库配置的资源的是非常有帮助的。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>