bdaum

kurse 2008

>Plugin-Entwicklung für die Eclipse IDE

Dieser Kurs führt in der Architektur der Eclipse-Plattform und der Eclipse-Workbench ein. Es wird ausführlich gezeigt, wie Plugins für die Eclipse-Entwicklungsumgebung erstellt und konfiguriert werden können. Nach Abschluss des Kurses sind Sie in der Lage, die Eclipse-Plattform mit eigenen Plugins zu erweitern.

Voraussetzungen: Beherrschung der Eclipse Java IDE, gute Kenntnisse von Java und XML.  

Teilnehmerzahl: bis zu 8 Teilnehmer

Dozent: Dr. Berthold Daum

Dauer: 4 Tage

Kursthemen:

  • Plugin-Entwicklung mit Eclipse
    • Architektur der Eclipse Plattform
    • OSGi
      • OSGi-Manifest
      • OSGi-ClassLoader
      • Bundle-Aktivator
    • Kernklassen der Eclipse Plattform
    • Jobs
    • Eclipse Databinding
    • Der Eclipse Workspace
      • Ressourcen
      • Marker und Properties
      • Projekte
      • Projektnaturen
      • Workspace-Ereignisse
      • Builder
    • Das Eclipse-Dateisystem
    • Plugin-Definition
      • Grundlagen
      • Erweiterungspunkte und Erweiterungen
      • Plugin-Manifest
      • Die Erweiterungsregistratur
      • Die Werkzeuge der PDE
    • Die Eclipse Workbench
      • Zentrale Dienste
      • Editoren
      • Views
      • Aktionen
      • Dialoge
      • Workbench-Wizards
      • Präferenzen und Properties
      • Perspektiven
      • Webbrowseraufruf
    • Modularisierung und Plugin-Kooperation
  • GUI-Entwicklung
    • Das SWT
      • Vor- und Nachteile des SWT 
      • Ereignisverarbeitung 
      • Die Widget-Hierarchie 
      • Drag&Drop 
      • Layouts 
      • Grafik 
      • Ausgabe auf Drucker 
      • Ressourcenverwaltung 
      • Threads
    • JFace 
      • Ressourcenverwaltung in JFace 
      • Fenster und Dialoge 
      • Viewer 
      • Aktionen und Menüs 
      • Drag&Drop 
      • Wizards 
      • Präferenzdialoge 
      • Textverarbeitung 
        • TextViewer und SourceViewer 
        • Textformatierung 
        • Textpräsentation 
        • Inhaltsassistenten 
      • JFace Databinding
    • Das Eclipse Forms API 
      • Grundlagen  
      • Forms Komponenten  
      • Forms Ressourcen  
      • Höhere Schichten des Forms API 
    • Werkzeuge
  • Produktentwicklung
    • Benutzerunterstützung
      • Das Hilfesystem 
        • Grundlagen 
        • Dynamische Hilfe 
        • Aktive Hilfe 
      • Tutorien 
        • Grundlagen
        • Cheatsheet-Editor
    • Plugins, Fragmente, Features
    • Produktgestaltung
    • Produkte internationalisieren
    • Produkte ausliefern
    • Der Update-Manager

Termine: n.V.

Kursgebühr: € 1920,00

>Anmelden

warum
was
wer
wo
wann
wen

  info@bdaum.de