Vorheriges ThemaNächstes Thema


Ereignishandlerklasse erstellen und zum Java-Projekt hinzufügen

Dieser Abschnitt beschreibt, wie Sie mit der Java-Entwicklungsumgebung von Eclipse eine Ereignishandlerklasse für ein scriptfähiges BIRT-Element erstellen können.

  1. Fügen Sie die Datei "org.eclipse.birt.report.engine_Version.jar" folgendermaßen zu Ihrem Java-Projekt hinzu:
    1. Wählen Sie Ihr Java-Projekt aus, und wählen Sie die Optionen "Datei > Eigenschaften > Java-Erstellungspfad > Bibliotheken" aus. Die in Abbildung 23-1 dargestellte Anzeige "Java-Erstellungspfad" wird aufgerufen.
    2. Wählen Sie die Option "Externe JARs hinzufügen" aus. Daraufhin wird die Anzeige "JAR-Auswahl" aufgerufen.
    3. Navigieren Sie zum Eclipse-Verzeichnis "/plugins". Bei einer Standardinstallation von Eclipse befindet sich dieses Verzeichnis in der folgenden Position:
    4. C:\eclipse\plugins 
      
    5. Wählen Sie die Datei "org.eclipse.birt.report.engine_Version.jar" aus. Wählen Sie die Option "Hinzufügen" aus. Die Anzeige "Java-Erstellungspfad" wird aufgerufen.
    6. Wählen Sie "OK" aus.
  2. Wählen Sie Ihr Java-Projekt aus, und wählen Sie die Optionen "Datei > Neu > Andere" aus. Jetzt wird ein Assistent für die Auswahl geöffnet.
  3. Erweitern Sie den Eintrag "Java", und wählen Sie "Klasse" aus (siehe Abbildung 23-2).
  4. Wählen Sie die Option "Weiter" aus. Die in Abbildung 23-3 dargestellte Anzeige "Java-Klasse" wird aufgerufen.

  5. Navigieren Sie zu dem Ordner, in dem die Java-Quellendatei gespeichert werden soll, indem Sie neben "Quellenordner" die Schaltfläche "Durchsuchen" auswählen.
  6. Falls die neue Java-Klasse zu einem Paket gehört, geben Sie bei "Paket" den vollständig qualifizierten Paketnamen ein.
  7. Geben Sie bei "Name" einen Namen für die Klasse ein.
  8. Wählen Sie bei "Änderungswerte" den Eintrag "Öffentlich" aus.
  9. Wählen Sie die Schaltfläche "Durchsuchen" neben "Superklasse" aus. Die in Abbildung 23-4 dargestellte Anzeige "Superklassenauswahl" wird aufgerufen.
  10. Geben Sie bei "Typ auswählen" den Namen der Adapterklasse für das ROM-Element ein. Geben Sie beispielsweise für das Bezeichnungselement "Label EventAdapter" ein. Wählen Sie "OK" aus. Die Anzeige "Neue Java-Klasse" wird erneut geöffnet.
  11. Wählen Sie die Option "Kommentare generieren" aus. Wählen Sie "Fertig stellen" aus. Jetzt wird eine Sicht mit einem Java-Editor geöffnet, die in etwa wie die Abbildung 23-5 aussieht.
  12. Fügen Sie die Ereignishandlermethode für die neue Ereignishandlerklasse hinzu. Abbildung 23-6 zeigt die hinzugefügte Methode "onPrepare( )", mit der die Hintergrundfarbe der Bezeichnung auf Rot gesetzt wird.

(c) Copyright Actuate Corporation 2006

Vorheriges ThemaNächstes Thema