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