Plugin-innhold
På veivisersiden Plugin-innhold kan du tilpasse plugin-dataene.
Plugin-egenskaper
En Plugin-ID er obligatorisk og må samsvare med plugin.dtd. Det anbefales, men det er ikke obligatorisk at plugin-IDen samsvarer med navnet på plugin-prosjektet.
En Plugin-versjon er obligatorisk og må være i formen hoved.underordnet.mikro.kvalifikator (for eksempel 1.3.0).
Et Plugin-navn er det oversettbare presentasjonsnavnet på plugin-modulen. Dette feltet er obligatorisk.
En Plugin-leverandør er det oversettbare navnet på plugin-leverandøren. Dette feltet er valgfritt.
Klassebane refererer til plasseringen av koden når plugin-modulen er pakket. Fra og med Eclipse 3.1 anbefales det å levere plugin-moduler som JAR-filer, med kode i roten av JAR-filen og tomt Klassebane-felt.
Plugin-alternativer
En aktivator er en Java-klasse som styrer plugin-modulens livssyklus. Den er bare nødvendig hvis du må utføre arbeid ved oppstart eller avslutning av plugin-modulen.
Valget av hvor vidt plugin-modulen skal gi bidrag til brukergrensesnittet, påvirker koden som er generert for aktivatoren:
Valget mellom en brukergrensesnitt- og en kommandolinje-plugin styrer hvilke maler som er tilgjengelige på neste veiviserside.
Rich Client-applikasjon
En Rich Client-applikasjon krever minst en plugin-modul med en org.eclipse.core.runtime.applications-utvidelse. Hvis det er ønskelig med merkevarebygging, kreves det en org.eclipse.core.runtime.products-utvidelse. Hvis du svarer Ja på spørsmålet i delen Rich Client-applikasjon, må du gå til siden Maler, der du kan velge en RCP-mal som genererer alle de nødvendige utvidelsene.