目标

标识符:org.eclipse.core.target.targets

描述:工作区支持与位于工作区外部(即,在目标中)的资源进行增量式同步这一概念。目标可以是 Web 服务器、嵌入式设备、远程文件系统等等,这取决于应用程序。缺省情况下,平台支持 WebDAV 和基于文件系统的单向和双向目标。可以使用目标扩展点来扩展可供用户使用的目标。

目标扩展点允许目标编写者使用符号名注册他们的目标实现, 然后,在工作区中使用此符号名来查找和运行目标。该符号名是目标扩展的标识(id)。

配置标记: 

   <!ELEMENT target run?>
   <!ATTLIST target
      id             CDATA #REQUIRED
      name           CDATA #REQUIRED
   >

   <!ELEMENT run parameter*>
   <!ATTLIST run
      class          CDATA #REQUIRED
   >    <!ELEMENT parameter EMPTY>
   <!ATTLIST parameter
      name         CDATA #REQUIRED
      value        CDATA #REQUIRED
   >

示例: 

以下是目标配置的示例:

   <extension point="org.eclipse.core.target.targets">
      <target id="com.example.coolTarget" name="Cool Target">
         <run class="com.example.targets.Cool"/>
      </target>
   </extension>

API 信息属性的值必须表示 org.eclipse.core.target.ITarget 的实现。

所提供的实现:平台提供了几个目标,包括单向和双向 WebDAV 和基于文件系统的目标。

Copyright IBM Corp. 2000, 2001.  All Rights Reserved.