oObj = aModel.getCurrentController();
log.println( "creating a new environment for impress view object" );
TestEnvironment tEnv = new TestEnvironment( oObj );
if (anotherWindow != null) {
tEnv.addObjRelation("XWindow.AnotherWindow", anotherWindow);
}
//Adding ObjRelations for XController
tEnv.addObjRelation("FirstModel", aModel);
tEnv.addObjRelation("XUserInputInterception.XModel", aModel);
XFrame the_frame = the_Desk.getCurrentFrame();
tEnv.addObjRelation("Frame", the_frame);
aModel = (XModel)
UnoRuntime.queryInterface(XModel.class, xSecondDrawDoc);
//Adding ObjRelations for XController
tEnv.addObjRelation("SecondModel", aModel);
XController secondController = aModel.getCurrentController();
tEnv.addObjRelation("SecondController", secondController);
tEnv.addObjRelation("XDispatchProvider.URL",
"slot:27069");
log.println("Implementation Name: " + utils.getImplName(oObj));
return tEnv;