1*cdf0e10cSrcweir import com.sun.star.script.provider.XScriptContext; 2*cdf0e10cSrcweir import com.sun.star.uno.UnoRuntime; 3*cdf0e10cSrcweir import com.sun.star.text.XTextDocument; 4*cdf0e10cSrcweir import com.sun.star.text.XTextRange; 5*cdf0e10cSrcweir import com.sun.star.text.XText; 6*cdf0e10cSrcweir /** 7*cdf0e10cSrcweir * HelloWorld class 8*cdf0e10cSrcweir * 9*cdf0e10cSrcweir */ 10*cdf0e10cSrcweir public class HelloWorld { 11*cdf0e10cSrcweir public static void printHW(XScriptContext xSc) { 12*cdf0e10cSrcweir 13*cdf0e10cSrcweir // getting the text document object 14*cdf0e10cSrcweir XTextDocument xtextdocument = (XTextDocument) UnoRuntime.queryInterface( 15*cdf0e10cSrcweir XTextDocument.class, xSc.getDocument()); 16*cdf0e10cSrcweir XText xText = xtextdocument.getText(); 17*cdf0e10cSrcweir XTextRange xTextRange = xText.getEnd(); 18*cdf0e10cSrcweir xTextRange.setString( "Hello World (in Java)" ); 19*cdf0e10cSrcweir 20*cdf0e10cSrcweir }// printHW 21*cdf0e10cSrcweir 22*cdf0e10cSrcweir } 23