Destinos

Identificador: org.eclipse.core.target.targets

Descrição: a área de trabalho suporta a noção de implementação sincronizada a recursos localizados fora da área de trabalho (isto é, em destinos).   Um destino pode ser um servidor da Web, um dispositivo embutido, um sistema de arquivos remoto... dependendo do aplicativo. Por padrão, a plataforma suporta WebDAV e sistema de arquivo baseados em destinos uni-direcionais ou bi-direcionais.  O conjunto de destinos disponíveis aos usuários pode ser estendido utilizando-se o ponto de extensão destinos.

O ponto de extensão destinos permite que os escritores de destino registrem suas implementações de destinos sob um nome simbólico que é então utilizado de dentro da área de trabalho para encontrar e executar destinos.O nome simbólico é o identificador da extensão de destino.

Marcação da Configuração: 

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

Exemplos: 

A seguir um exemplo de uma configuração de destino:

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

Informações de API: o valor do atributo de classe deve representar uma implementação de org.eclipse.core.target.ITarget.

Implementação Fornecida: a plataforma fornece diversos destinos incluindo WebDAV uni-direcional e bi-direcional e destinos baseados em sistemas de arquivos.

Copyright IBM Corp. 2000, 2001.  Todos os Direitos Reservados.