Kaydet (Commit) 09f37081 authored tarafından sb's avatar sb

sb118: further qadevOOo fixes

üst ffb8e5cf
...@@ -70,7 +70,7 @@ public class ModuleUIConfigurationManager extends TestCase { ...@@ -70,7 +70,7 @@ public class ModuleUIConfigurationManager extends TestCase {
*/ */
protected void cleanup(TestParameters tParam, PrintWriter log) { protected void cleanup(TestParameters tParam, PrintWriter log) {
log.println(" disposing xTextDoc "); log.println(" disposing xTextDoc ");
if (xTextDoc != null) {
try { try {
XCloseable closer = (XCloseable) UnoRuntime.queryInterface( XCloseable closer = (XCloseable) UnoRuntime.queryInterface(
XCloseable.class, xTextDoc); XCloseable.class, xTextDoc);
...@@ -80,9 +80,12 @@ public class ModuleUIConfigurationManager extends TestCase { ...@@ -80,9 +80,12 @@ public class ModuleUIConfigurationManager extends TestCase {
} catch (com.sun.star.lang.DisposedException e) { } catch (com.sun.star.lang.DisposedException e) {
log.println("couldn't close document"); log.println("couldn't close document");
} }
}
log.println(" disposing storage"); log.println(" disposing storage");
if (xStore != null) {
xStore.dispose(); xStore.dispose();
} }
}
/** /**
* Create environment. * Create environment.
......
...@@ -47,7 +47,6 @@ import com.sun.star.drawing.XDrawPagesSupplier; ...@@ -47,7 +47,6 @@ import com.sun.star.drawing.XDrawPagesSupplier;
import com.sun.star.drawing.XShape; import com.sun.star.drawing.XShape;
import com.sun.star.drawing.XShapes; import com.sun.star.drawing.XShapes;
import com.sun.star.frame.XController; import com.sun.star.frame.XController;
import com.sun.star.frame.XDesktop;
import com.sun.star.frame.XFrame; import com.sun.star.frame.XFrame;
import com.sun.star.frame.XModel; import com.sun.star.frame.XModel;
import com.sun.star.lang.XComponent; import com.sun.star.lang.XComponent;
...@@ -87,22 +86,9 @@ import com.sun.star.util.XModifiable; ...@@ -87,22 +86,9 @@ import com.sun.star.util.XModifiable;
* @see ifc.drawing._XDrawView * @see ifc.drawing._XDrawView
*/ */
public class DrawController_DrawView extends TestCase { public class DrawController_DrawView extends TestCase {
static XDesktop the_Desk;
static XComponent xDrawDoc; static XComponent xDrawDoc;
static XComponent xSecondDrawDoc; static XComponent xSecondDrawDoc;
/**
* Creates the instance of the service
* <code>com.sun.star.frame.Desktop</code>.
* @see com.sun.star.frame.Desktop
*/
protected void initialize(TestParameters Param, PrintWriter log) {
the_Desk = (XDesktop)
UnoRuntime.queryInterface(
XDesktop.class, DesktopTools.createDesktop(
(XMultiServiceFactory)Param.getMSF()) );
}
/** /**
* Called while disposing a <code>TestEnvironment</code>. * Called while disposing a <code>TestEnvironment</code>.
* Disposes Impress documents. * Disposes Impress documents.
...@@ -216,9 +202,10 @@ public class DrawController_DrawView extends TestCase { ...@@ -216,9 +202,10 @@ public class DrawController_DrawView extends TestCase {
XModel aModel2 = (XModel) XModel aModel2 = (XModel)
UnoRuntime.queryInterface(XModel.class, xSecondDrawDoc); UnoRuntime.queryInterface(XModel.class, xSecondDrawDoc);
XController aController2 = aModel2.getCurrentController();
XWindow anotherWindow = (XWindow) UnoRuntime.queryInterface( XWindow anotherWindow = (XWindow) UnoRuntime.queryInterface(
XWindow.class,aModel2.getCurrentController()); XWindow.class, aController2);
log.println( "creating a new environment for impress view object" ); log.println( "creating a new environment for impress view object" );
TestEnvironment tEnv = new TestEnvironment( oObj ); TestEnvironment tEnv = new TestEnvironment( oObj );
...@@ -276,16 +263,13 @@ public class DrawController_DrawView extends TestCase { ...@@ -276,16 +263,13 @@ public class DrawController_DrawView extends TestCase {
tEnv.addObjRelation("XUserInputInterception.XModel", aModel); tEnv.addObjRelation("XUserInputInterception.XModel", aModel);
XFrame the_frame = the_Desk.getCurrentFrame(); XFrame the_frame = aController2.getFrame();
tEnv.addObjRelation("Frame", the_frame); tEnv.addObjRelation("Frame", the_frame);
aModel = (XModel)
UnoRuntime.queryInterface(XModel.class, xSecondDrawDoc);
//Adding ObjRelations for XController //Adding ObjRelations for XController
tEnv.addObjRelation("SecondModel", aModel); tEnv.addObjRelation("SecondModel", aModel2);
XController secondController = aModel.getCurrentController(); tEnv.addObjRelation("SecondController", aController2);
tEnv.addObjRelation("SecondController", secondController);
tEnv.addObjRelation("XDispatchProvider.URL", tEnv.addObjRelation("XDispatchProvider.URL",
"slot:27009"); "slot:27009");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment