Para cada plug-in ou fragmento, um diretório no formato {id}_{versão} deve existir. O conteúdo do diretório corresponde ao local do plug-in/fragmento. Ele deve conter o arquivo zip do código de origem no formato {nome_da_biblioteca}src.zip em que o nome da biblioteca é o nome da biblioteca Java que combina o código de origem. Para plug-ins JAR'd e bibliotecas nomeadas '.', o arquivo zip de origem deve ser nomeado simplesmente como src.zip
.
Além disso, ele deve conter qualquer arquivo ou diretório especificado no build.properties utilizando a variável src.includes
.
<!ELEMENT extension (location+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT location EMPTY>
<!ATTLIST location
path CDATA #REQUIRED>
id
é um plug-in correspondente ou identificador de fragmento e versão
é a versão correspondente do plug-in/fragmento. Esses diretório devem conter archives do origem e qualquer outro arquivo ou pasta especificado utilizando a variável source.includes
no arquivo build.properties do plug-in/fragmento correspondente.source
:
No exemplo anterior, o local de origem<extension point =
"org.eclipse.pde.core.source"
>
<location path=
"src"
/>
</extension>
src
no plug-in de contribuição foi registrado.
Direitos Autorais (c) 2004 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados
sob os termos do Eclipse Public License v1.0 que acompanha esta
distribuição e está disponível no site http://www.eclipse.org/legal/epl-v10.html.