|
|
|
|
|
|
|
|
|
|
Effiziente Java Macro Entwicklung für StarOffice / OpenOffice.org durch Integration in Eclipse |
|
|
|
|
|
|
Motivation |
OpenOffice.org bietet umfangreiche Funktionen zur Manipulation von Dokumenteninhalten. Die Entwicklung von Makros geht typischerweise über die Anforderungen eines Office-Anwenders hinaus. Daher ist die eingebaute Makro-Entwicklungsumgebung eher schlank gehalten.
Erfahrene Anwender wollen oft die Funktionen des Grundsystems erweitern. Hier hätte eine professionelle und leistungsfähige Entwicklungsumgebung große Vorteile. Mit dem Java Macro PlugIn werden erstmals zwei der populärsten OpenSource- Produkte aus den Bereichen Office und IDE nahtlos ineinander gefügt. Damit wird gleichzeitig eine exzellente Entwicklungsumgebung und eine moderne, plattformunabhängige Programmiersprache zur Makroentwicklung zugänglich.
|
Architektur |
Eclipse wird um OpenOffice.org als Komponente und einen Java Macro View erweitert. Änderungen am Java Makro Quellcode werden live in das Office Dokument übertragen und stehen dort sofort zur Verfügung.
|
Vorteile |
Die direkte Integration bietet folgende Vorteile:
- Umfangreiche Entwicklungsumgebung
- Fehlersuche und Live-Kontrolle der Auswirkungen im Office-Dokument
- einfache Erweiterung von OpenOffice.org-Anwendungen in Java-Makro-Form
- Deutliche Beschleunigung der Makro-Entwicklung
- Details der technischen Umsetzung der Makro-Integration bleiben verborgen
- Durch Java als Programmiersprache
- Makro Entwicklung in einer voll objektorientierten, modernen Sprache
- Zugriff auf bestehende Java-Lösungen möglich
- unabhängiger vom Office Produkt
|
Features |
Das Java Macro Plugin bietet unter anderem folgende Funktionen:
- Eigener View optimiert auf die Bedürfnisse der Makro-Entwicklung
- Bindet eigene Makros wahlweise mit oder ohne Quelltext an das Dokument bzw. an die OpenOffice.org-Installation
- Einbindung zusätzlicher jar-Bibliotheken im Dokument
- Integration des Java UNO Wrapper möglich
- Mehrere OpenOffice.org-Versionen konfigurierbar
- Versionsstabilität gegenüber neuen OpenOffice.org-Versionen ab 2.0
|
weitere Info |

|
|
 |
 |
|
|
 |
|
|
 |
|
|
|
|
|