Einen RCP-Editor im Visual Editor erstellen

Der Visual Editor für Java unterstützt die Erstellung und Entwicklung von Rich Client Platform (RCP)-Editoren.

Bevor Sie eine neue visuelle Java-Klasse erstellen können, müssen Sie ein Java-Projekt bzw. ein Plug-in-Projekt erstellen, in das Sie die visuelle Klasse stellen können. Ein Plug-in-Projekt, das für die Rich Client Platform (RCP)-Anwendungsentwicklung aktiviert ist, ist erforderlich, wenn Sie eine neue RCP-Sicht bzw. einen Editor erstellen möchten.
Ein RCP-Editor ist eine Klasse, die org.eclipse.ui.part.EditorPart erweitert. Sie können den Assistenten 'Neue visuelle Java-Klasse' verwenden, um schnell eine visuelle Klasse zu erstellen, die 'EditorPart' erweitert. Der Assistent erstellt den 'EditorPart' und fügt ein SWT-Composite als Standardcontainer hinzu. Sie können dann die SWT-Steuerelemente und Container verwenden, um die Inhalte des Editors zu entwerfen.

So erstellen Sie einen RCP-Editor:

  1. Befolgen Sie die Anweisungen für die Erstellung einer neuen visuellen Java-Klasse, und geben Sie RCP-Editor in der Liste Darstellung an. Die neue Java-Klasse wird im Visual Editor geöffnet. 'EditorPart' wird mit einem Composite angezeigt.
    Neue visuelle Klasse in der Entwurfsansicht, die ein 'EditorPart' anzeigt
  2. Verwenden Sie die SWT-Steuerelemente und Container, um die Inhalte des Editors zu entwerfen. Weitere Informationen hierzu finden Sie unter Eine Komponente zu einer visuellen Java-Klasse hinzufügen und Im Visual Editor mit SWT arbeiten.
Sie können den Editor unabhängig testen, indem Sie ihn als Java-Bean ausführen (Ausführen > Ausführen als > Java-Bean).

Um den Editor in Ihr Plug-in einzufügen, müssen Sie den Editor als Erweiterung in Ihrem Projekt registrieren und ihn über das Programm als Teil Ihrer Anwendungen anzeigen. Weitere Informationen über das Hinzufügen eines Editor-Erweiterungspunkts zu Ihrer Rich Client Platform-Anwendung bzw. Ihrem Rich Client-Plug-in finden Sie unter org.eclipse.ui.editors

Verwandte Tasks
Neue visuelle Java-Klasse erstellen
Eine RCP-Sicht im Visual Editor erstellen

(C) Copyright IBM Corporation 1999, 2004. Alle Rechte vorbehalten.