Mål

org.eclipse.pde.core.targets

3.2

Udvidelsespunkt, der bruges til at definere og registrere måldefinitioner. PDE giver brugeren mulighed for at vælge og skifte mellem mål. Et måls hovedindhold findes i en .target-fil. Filen indeholder blandt andet en liste med plugins og/eller funktioner, målmiljøet, udførelsesmiljøet og startargumenter.

<!ELEMENT extension (target+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT target (description?)>

<!ATTLIST target

id         CDATA #REQUIRED

name       CDATA #REQUIRED

definition CDATA #REQUIRED>


<!ELEMENT description (#PCDATA)>

en beskrivelse af målet i almindeligt læsbart format



Følgende er et eksempel på targets-udvidelsen:
  

<extension point =

"org.eclipse.pde.core.targets"

>

<target id=

"org.eclipse.pde.core.rcpTarget"

name=

"Eclipse RCP"

path=

"targets/rcp.target"

/>

</extension>

I eksemplet ovenfor er målets navn og id erklæret i plugin.xml, men dets indhold er gemt i targets/rcp.target, der er placeret i den bidragende plugin.
Filen .target skal oprettes via Fil > Ny > Andet... > Plugin-udvikling > Måldefinition og skal overholde filens syntaks.

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

Plugin'en org.eclipse.pde.core leverer to udvidelser.