Tworzenie edytora platformy klienta pełnego w edytorze elementów wizualnych

Edytor Visual Editor for Java umożliwia tworzenie i programowanie edytorów platformy klienta pełnego (Rich Client Platform - RCP).

Przed utworzeniem nowej klasy elementów wizualnych Java należy utworzyć projekt Java lub projekt wtyczki, w którym będzie można umieścić klasę elementów wizualnych. Aby utworzyć nowy widok lub edytor platformy klienta pełnego, wymagany jest projekt wtyczki z włączoną obsługą programowania aplikacji platformy klienta pełnego.
Edytor platformy klienta pełnego jest klasą rozszerzającą klasę org.eclipse.ui.part.EditorPart. Aby szybko utworzyć nową klasę elementów wizualnych rozszerzającą klasę EditorPart, można skorzystać z kreatora nowej klasy elementów wizualnych Java. Kreator tworzy klasę EditorPart i dodaje złożony element SWT jako kontener domyślny. Do projektowania treści edytora można wówczas używać elementów sterujących i kontenerów SWT.

Aby utworzyć edytor platformy klienta pełnego:

  1. Wykonaj czynności opisane w krokach procedury Tworzenie nowej klasy elementów wizualnych Java, wybierając z listy Styl edytor platformy klienta pełnego. Nowa klasa Java zostanie otwarta w edytorze elementów wizualnych przedstawiającym klasę EditorPart z elementem złożonym.
    Nowa klasa elementów wizualnych w widoku projektowania przedstawiającym klasę EditorPart
  2. Do zaprojektowania treści edytora użyj elementów sterujących i kontenerów SWT. Więcej informacji na ten temat zawierają sekcje Dodawanie komponentu do klasy elementów wizualnych Java oraz Praca z komponentami SWT w edytorze elementów wizualnych.
Edytor można przetestować niezależnie, uruchamiając go jako komponent Java Bean (opcja Wykonaj > Wykonaj jako > Komponent Java Bean).

Aby dołączyć edytor do wtyczki, należy go zarejestrować w projekcie jako rozszerzenie i programowo wyświetlić jako część aplikacji. Więcej informacji na temat dodawania punktu rozszerzenia edytora do aplikacji platformy klienta pełnego lub wtyczki klienta pełnego zawiera sekcja dotycząca punktu rozszerzenia org.eclipse.ui.editors.

Czynności pokrewne
Tworzenie nowej klasy elementów wizualnych Java
Tworzenie widoku platformy klienta pełnego w edytorze elementów wizualnych

(C) Copyright IBM Corporation 1999, 2004. Wszelkie prawa zastrzeżone.