Kildeplaceringer

Id:
org.eclipse.pde.core.source

Fra:
2.0

Beskrivelse:
Dette udvidelsespunkt gør det muligt for PDE at finde kildearkiver til biblioteker i Eclipse-plugins, som findes i et Eclipse-baseret produkt. Det bruges til at bidrage med placeringer, som indeholder kildearkiver. Disse placeringer forventes at indeholde samme layout som biblioteket 'plugins'.

For hver enkelt plugin eller hvert enkelt fragment skal der findes et bibliotek i formatet {id}_{version}. Indholdet af biblioteket svarer til plugin/fragment-placeringen. Det skal indeholde en ZIP-fil med kildekode i formatet {biblioteksnavn}src.zip, hvor biblioteksnavn er navnet på det Java-bibliotek, der matcher kildekoden. For plugins i form af JAR-filer og biblioteket med navnet '.'skal ZIP-filen med kildekode ganske enkelt hedde src.zip.

Derudover skal den indeholde alle filer eller biblioteker, som er angivet i build.properties vha. variablen src.includes.

Konfigurationskode:

<!ELEMENT extension (location+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED

>


<!ELEMENT location EMPTY>

<!ATTLIST location

path CDATA #REQUIRED

>


Eksempler:
Følgende er et eksempel på source-udvidelsen:

 <extension point = "org.eclipse.pde.core.source">
     <location path="src"/>
  </extension>
I eksemplet ovenfor er kildeplaceringen src i den bidragende plugin registreret.

API-oplysninger:
Der kræves ingen Java-kode til dette udvidelsespunkt.

Leveret implementering:
Eclipse SDK leveres med kilde-plugins, som indeholder kildeoplysninger til alle plugins og fragmenter i Eclipse SDK.


Copyright (c) 2004 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html.