An Exception gets thrown, and I don't really know why since xMSF exists,
since I can initiate other services with it but it doesn't seem to work
for the GraphicProvider.
Code:
XMultiServiceFactory xMSF = (XMultiServiceFactory)
UnoRuntime.queryInterface(
XMultiServiceFactory.class, xTextDocument);
new MsgBox(new Frame(""), xMSF.toString(), false); // works and
gives me the xMSF
XGraphicProvider xGraphicProvider = null;
try {
xGraphicProvider = (XGraphicProvider)
UnoRuntime.queryInterface(XGraphicProvider.class,
xMSF.createInstance("com.sun.star.graphic.GraphicProvider"));
} catch (Exception e2) {
new MsgBox(new Frame(""), "ERR1", false); // gets thrown
// TODO Auto-generated catch block
e2.printStackTrace();
}
Mathias Bauer schrieb:
Jimmy wrote:
That's exactly my problem, I can't translate it. It takes some more
steps in Java to create a GraphicProvider, and I can't get it to work.
Does that mean that
XGraphicProvider xGraphicProvider = (XGraphicProvider)
UnoRuntime.queryInterface(XGraphicProvider.class,
xMSF.createInstance("com.sun.star.graphic.GraphicProvider"));
does not return an object?
Best regards,
Mathias
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]