Mål

Id:
org.eclipse.pde.core.targets

Fra:
3.2

Beskrivelse:
Udvidelsespunkt, der bruges til at definere og registrere måldefinitioner. PDE giver brugeren mulighed for at vælge og skifte mellem mål. PDE giver også mulighed for at redigere og udvide målet. Et måls hovedindhold findes i en .target-fil. Blandt andet indeholder måldefinitionsfilen en beskrivelse af plugin/funktionsindhold, målmiljøet, udførelsesmiljøet og startargumenter.

Måldefinitionsfilerne skal redigeres vha. måldefinitionseditoren i PDE. Filformatet er ikke API og kan evt. blive ændret fra release til release.

Konfigurationskode:

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



Eksempler:
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"
       definition="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 redigeres vha. PDE-måldefinitionseditoren. Filformatet er ikke API og kan evt. blive ændret fra release til release.

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

Leveret implementering:
Plugin'en org.eclipse.pde.core leverer to udvidelser.


Copyright (c) 2006 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.