Deve existir, para cada plug-in ou fragmento, um directório sob a forma {id}_{versão}. O conteúdo do directório corresponde à localização do plug-in/fragmento. Deverá conter um ficheiro zip de código fonte sob a forma {nome biblioteca}src.zip, em que nome biblioteca equivale ao nome da biblioteca Java que corresponde ao código fonte. Para plug-ins em JAR e bibliotecas denominadas ".", o ficheiro zip do código fonte deve chamar-se simplesmente src.zip
.
Além disso, deve conter qualquer ficheiro ou directório especificado em build.properties com a variável src.includes
.
<!ELEMENT extensão (localização+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT localização EMPTY>
<!ATTLIST localização
path CDATA #REQUIRED>
id
é um plug-in correspondente ou identificador de fragmento e versão
é a versão do plugin/fragmento correspondente.
Por sua vez, estes directórios deverão conter arquivos de origem e qualquer
outro ficheiro ou pasta especificado através da utilização da variável
src.includes
no ficheiro build.properties do plug-in/fragmento correspondente.origem
:
No exemplo acima, a localização origem<extension point =
"org.eclipse.pde.core.source"
>
<caminho da localização=
"src"
/>
</extension>
src
no plug-in que contribui foi registada.
Copyright (c) 2004 IBM Corporation e outros.
Todos os direitos reservados. Este programa e os materiais que o acompanham estão disponíveis sob os termos da Eclipse Public License v1.0 que acompanha esta distribuição e está disponível em http://www.eclipse.org/legal/epl-v10.html.