小组资源库提供程序

标识:org.eclipse.team.core.org.eclipse.team.core.repository

起始发行版:2.0

描述:“小组”插件包含“资源库”的概念。资源库的作业用来支持在“小组”成员之间共享资源。资源库是以每个项目为基础配置的。一次只能将一个资源库映射至项目。

扩展此扩展点的资源库可提供特定于公共资源库的规则的实现以进行资源修改、移动和删除。有关更多详细信息,参见下列接口:IFileModificationValidatorMoveDeleteHook

配置标记:

   <!ELEMENT extension (repository)>

   <!ATTLIST extension
     point CDATA #REQUIRED
   >

   <!ELEMENT repository EMPTY>

   <!ATTLIST repository
     id    CDATA #IMPLIED
     class CDATA #REQUIRED
   >

示例:
<extension point="org.eclipse.team.core.repository">
  <repository
    class="org.eclipse.myprovider.MyRepositoryProvider"
    id="org.eclipse.myprovider.myProviderID">
  </repository>
   </extension> 

API 信息:class 属性的值必须表示 org.eclipse.team.core.RepositoryProvider 的子类。

所提供的实现:所提供的 RepositoryProvider 实现提供了 helper 方法和公共代码以将提供程序映射至项目或取消这些映射。

Copyright (c) 2002, 2003 IBM Corporation and others. 该程序及附带提供的资料是基于“一般公共许可证”(Common Public License) v1.0 的条款提供的,本发行版中提供了该许可证条款,并且也可 在以下位置处找到该条款:http://www.eclipse.org/legal/cpl-v10.html