Opprette et RCP-redigeringsprogram i det visuelle redigeringsprogrammet

Det visuelle redigeringsprogrammet for Java støtter opprettelsen og utviklingen av RCP-redigeringsprogrammer (Rich Client Platform).

Før du kan opprette en ny visuell Java-klasse, må du opprette et Java-prosjekt eller et plugin-prosjekt der du kan plassere den visuelle klassen. Du må ha et plugin-prosjekt som er aktivert for utvikling av RCP-applikasjoner (Rich Client Platform) hvis du vil opprette en ny RCP-visning eller et nytt RCP-redigeringsprogram.
Et RCP-redigeringsprogram er en klasse som utvider org.eclipse.ui.part.EditorPart. Du kan bruke veiviseren Ny visuell Java-klasse for raskt å opprette en ny visuell klasse som utvider EditorPart. Veiviseren oppretter EditorPart og legger til en SWT-kompositt som standardcontainer. Du kan da bruke SWT-kontrollene og containerne til å utforme innholdet i redigeringsprogrammet.

Slik oppretter du et RCP-redigeringsprogram:

  1. Utfør trinnene for Opprette en ny visuell Java-klasse, der du oppgir RCP-redigeringsprogram på listen Stil. Java-klassen åpnes i det visuelle redigeringsprogrammet og viser EditorPart med en kompositt.
    Ny visuell klasse i Design-visningen som viser en EditorPart
  2. Bruk SWT-kontrollene og containerne til å utforme innholdet i redigeringsprogrammet. Se Legge til en komponent i en visuell Java-klasse og Arbeide med SWT i det visuelle redigeringsprogrammet hvis du vil ha mer informasjon.
Du kan teste redigeringsprogrammet for seg ved å kjøre det som en Java-bønne (Kjør > Kjør som > Java-bønne).

Hvis du vil innlemme redigeringsprogrammet i plugin-modulen, må du registrere redigeringsprogrammet som en utvidelse i prosjektet og programmatisk vise det som del av applikasjonen. Du finner mer informasjon om hvordan du legger til et redigeringsprogramutvidelsespunkt i en RCP-applikasjon eller Rich Client-plugin, i org.eclipse.ui.editors

Beslektede oppgaver
Opprette en ny visuell Java-klasse
Opprette en RCP-visning i det visuelle redigeringsprogrammet.

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.