ich möchte gern aus einem Writer Dokument vom Nutzer selektierten Text auslesen. Das mache ich folgendermaßen, allerdings gibt es immer wieder ein Runtime Error in OpenOffice.

Kann mir jemand sagen, was ich da falsch mache, bzw. wie ich es richtig machen muss?
Code: Alles auswählen
Object o = xModel.getCurrentSelection();
XIndexAccess acc = UnoRuntime.queryInterface(XIndexAccess.class, o);
XTextRange range = UnoRuntime.queryInterface(XTextRange.class, acc.getByIndex(0));
String txt = range.getString();