Destinos

Identificador: org.eclipse.core.target.targets

Descripción: El espacio de trabajo da soporte a la idea de sincronización adicional con recursos externos al espacio de trabajo (por ejemplo, en destinos)   Un destino podría ser, dependiendo de la aplicación, un servidor web, un dispositivo incluido, un sistema de archivos externo, etc. La plataforma da soporte, por omisión, a destinos basados en WebDAV y en sistemas de archivos uni y bidireccionales.  El conjunto de destinos disponibles para los usuarios puede aumentar utilizando el punto de extensión destinos.

El punto de extensión de destinos permite a los transcriptores de destinos que registren la implementación de su destino bajo un nombre simbólico que se utilizará desde el espacio de trabajo para encontrar y ejecutar destinos. El nombre simbólico es el identificador de la extensión de destino.

Señalamiento de configuración: 

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

Ejemplos: 

A continuación vemos un ejemplo de configuración de un destino:

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

Información del API: El valor del atributo class debe mostrar un implementador de org.eclipse.core.target.ITarget.

Implementación suministrada: La plataforma proporciona varios destinos, incluidos destinos basados en WebDAV y sistemas de archivos uni y bidireccionales.

Copyright IBM Corp. 2000, 2001.  Reservados todos los derechos.