Creazione di un editor RCP nell'editor visivo

L'editor visivo per Java supporta la creazione e lo sviluppo di editor RCP (Rich Client Platform).

Prima di poter creare una nuova classe visiva Java, è necessario creare un progetto Java o un progetto di plugin in cui inserire la classe visiva. Se si desidera creare una nuova vista o editor RCP è richiesto un progetto di plugin abilitato per lo sviluppo di applicazioni RCP (Rich Client Platform).
Un editor RCP è una classe che estende org.eclipse.ui.part.EditorPart. È possibile utilizzare la procedura guidata Nuova classe visiva Java per creare rapidamente una nuova classe visiva che estende EditorPart. La procedura guidata crea l'EditorPart ed aggiunge un SWT composto come contenitore predefinito. A questo punto è possibile utilizzare i controlli e i contenitori SWT per progettare il contenuto dell'editor.

Per creare un editor RCP:

  1. Completare i punti per la Creazione di una nuova classe visiva Java, specificando Editor RCP nell'elenco Stile. La nuova classe Java viene aperta nell'editor visivo indicando l'EditorPart con un elemento composto.
    Nuova classe visiva nella vista Progettazione che mostra un'EditorPart
  2. Utilizzare i controlli e i contenitori SWT per progettare il contenuto dell'editor. Fare riferimento alla sezione Aggiunta di un componente a una classe visiva Java e a Utilizzo di SWT nell'editor visivo per ulteriori informazioni.
È possibile verificare il funzionamento dell'editor indipendentemente eseguendolo come bean Java (Esegui > Esegui come > Bean Java).

Per incorporare l'editor nel plugin è necessario registrare l'editor come un estensione nel progetto e visualizzarlo programmaticamente come parte dell'applicazione. Per ulteriori informazioni sull'aggiunta di un punto di estensione dell'editor all'applicazione Rich Client Platform o al plugin rich client, fare riferimento a org.eclipse.ui.editors

Attività correlate
Creazione di una nuova classe visiva Java
Creazione di una vista RCP nell'editor visivo

(C) Copyright IBM Corporation 1999, 2004. Tutti i diritti riservati.