UNO/Java: aktuelles Dokument?

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: UNO/Java: aktuelles Dokument?

Re: UNO/Java: aktuelles Dokument?

von hol.sten » Fr, 07.11.2008 20:18

Markus1972 hat geschrieben:Ich möchte per Java ein UNO-Addon schreiben
Das habe ich noch nicht gemacht. Es könnte also sein, dass dir mein Code nicht hilft.
Markus1972 hat geschrieben:und habe dort den aktuellen Context und den aktuellen Frame zur Verfügung. Nun möchte ich gerne auf das Dokument zugreifen, welches ich zuvor manuell geöffnet oder erstellt habe.
Auf das aktuelle Dokument habe ich mal so zugegriffen:

Code: Alles auswählen

        // Get the current document
        XDesktop desktop = (XDesktop) UnoRuntime.queryInterface(XDesktop.class,desktopFrame);
        component = desktop.getCurrentComponent();
Sieht so aus, als ob der aktuelle Frame dabei ganz nüztlich ist.
Meinen gesamten, als Anwendung laufenden Java-Code findest du hier: http://user.services.openoffice.org/en/ ... =45&t=1844
Es ist aber eben kein Addon.

UNO/Java: aktuelles Dokument?

von Markus1972 » Fr, 07.11.2008 10:23

Hallo zusammen,

ich hab nun schon echt lange recherchiert, aber ich finds einfach nicht und mir ist noch keine Idee gekommen.
Ich möchte per Java ein UNO-Addon schreiben und habe dort den aktuellen Context und den aktuellen Frame zur Verfügung.

Nun möchte ich gerne auf das Dokument zugreifen, welches ich zuvor manuell geöffnet oder erstellt habe.

Keine verdammte Ahnung, wie ich da dran komme. Neue Dokumente erstellen, ist ja kein Problem. Aber das möchte ich nicht :-)

So richtig habe ich das Objektmodell noch nicht verstanden.
Kann mir jemand einen Hinweis geben?

Danke + Grüße
Markus

Nach oben