summaryrefslogtreecommitdiff
path: root/qadevOOo/tests/java/mod/_pcr
diff options
context:
space:
mode:
Diffstat (limited to 'qadevOOo/tests/java/mod/_pcr')
-rw-r--r--qadevOOo/tests/java/mod/_pcr/ObjectInspector.java84
-rw-r--r--qadevOOo/tests/java/mod/_pcr/ObjectInspectorModel.java46
2 files changed, 65 insertions, 65 deletions
diff --git a/qadevOOo/tests/java/mod/_pcr/ObjectInspector.java b/qadevOOo/tests/java/mod/_pcr/ObjectInspector.java
index 52635c813eb9..aabee75977bc 100644
--- a/qadevOOo/tests/java/mod/_pcr/ObjectInspector.java
+++ b/qadevOOo/tests/java/mod/_pcr/ObjectInspector.java
@@ -1,7 +1,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -67,13 +67,13 @@ import util.utils;
* @see com.sun.star.frame.XController
*/
public class ObjectInspector extends TestCase {
-
+
/**
* module variable which holds the Desktop
* @see com.sun.star.frame.Desktop
*/
protected static Object StarDesktop = null;
-
+
/**
* assign to the module variable <CODE>StarDesktop</CODE> the desktop
* @param Param the test parameters
@@ -89,7 +89,7 @@ public class ObjectInspector extends TestCase {
throw new StatusException("Could not get a Desktop: null", null);
}
}
-
+
/**
* Creating a Testenvironment for the interfaces to be tested.
* Creates an instance of the service
@@ -105,88 +105,88 @@ public class ObjectInspector extends TestCase {
* @see helper.PropertyHandlerImpl
*/
protected TestEnvironment createTestEnvironment(TestParameters tParam, PrintWriter log) {
-
+
this.cleanup(tParam, log);
-
+
XMultiServiceFactory xMSF = (XMultiServiceFactory)tParam.getMSF();
-
+
try {
XInterface oInspector = (XInterface) xMSF.createInstance("com.sun.star.inspection.ObjectInspector");
-
+
XObjectInspector xInspector = (XObjectInspector) UnoRuntime.queryInterface(XObjectInspector.class, oInspector);
-
+
log.println("ImplementationName '" + utils.getImplName(xInspector) + "'");
-
+
XInterface oInspectorModel = (XInterface) xMSF.createInstance("com.sun.star.inspection.ObjectInspectorModel");
-
+
XObjectInspectorModel xInspectorModel = (XObjectInspectorModel)
UnoRuntime.queryInterface(XObjectInspectorModel.class, oInspectorModel);
-
+
XInterface oInspectorModelToSet = (XInterface) xMSF.createInstance("com.sun.star.inspection.ObjectInspectorModel");
-
+
XObjectInspectorModel xInspectorModelToSet = (XObjectInspectorModel)
UnoRuntime.queryInterface(XObjectInspectorModel.class, oInspectorModelToSet);
-
-
+
+
log.println("create a floating frame...");
-
+
XWindow xWindow = null;
try{
-
+
XWindowPeer xWindowPeer = DesktopTools.createFloatingWindow(xMSF);
-
+
xWindow = (XWindow) UnoRuntime.queryInterface(XWindow.class, xWindowPeer);
-
+
} catch (StatusException e){
throw new StatusException("Coud not create test object", e);
}
-
+
XInterface oFrame = (XInterface) xMSF.createInstance("com.sun.star.frame.Frame");
-
+
XFrame xFrame = (XFrame) UnoRuntime.queryInterface(XFrame.class, oFrame);
-
+
xFrame.setName("ObjectInspector");
xFrame.initialize(xWindow);
-
+
XFramesSupplier xFramesSup = (XFramesSupplier) UnoRuntime.queryInterface(XFramesSupplier.class, StarDesktop);
-
+
XFrames xFrames = xFramesSup.getFrames();
xFrames.append(xFrame);
-
-
+
+
log.println("attach ObjectInspector to floating frame...");
-
+
XInitialization xOII = (XInitialization) UnoRuntime.queryInterface(XInitialization.class, xInspectorModel);
-
+
xOII.initialize(new Object[0]);
-
+
xInspector.setInspectorModel(xInspectorModel);
-
+
// for debug purposes the following lines could commented out. But in
// this case the com.sun.star.frame.XController would be failed!
//xInspector.attachFrame(xFrame);
//xWindow.setVisible(true);
-
+
Object[] oInspect = new Object[1];
oInspect[0] = new PropertyHandlerImpl();
-
+
TestEnvironment tEnv = new TestEnvironment(xInspector);
-
+
// com.sun.star.frame.XController
tEnv.addObjRelation("Frame",xFrame);
-
+
tEnv.addObjRelation("XObjectInspector.toInspect", oInspect);
-
+
tEnv.addObjRelation("XObjectInspector.InspectorModelToSet", xInspectorModelToSet);
-
+
return tEnv;
} catch (com.sun.star.uno.Exception e) {
e.printStackTrace(log);
throw new StatusException("Unexpected exception", e);
}
-
+
}
-
+
/**
* Closes the ObjectOnspector using <CODE>XCloseable</CODE>
* @see com.sun.star.util.XCloseable
@@ -195,13 +195,13 @@ public class ObjectInspector extends TestCase {
*/
protected void cleanup(TestParameters Param, PrintWriter log) {
log.println(" Closing dialog if one exists ... ");
-
+
XFrame existentInspector = null;
-
+
XFrame xFrame = (XFrame) UnoRuntime.queryInterface(XFrame.class, StarDesktop);
-
+
existentInspector = xFrame.findFrame( "ObjectInspector", 255 );
-
+
if ( existentInspector != null ){
XCloseable closer = (XCloseable) UnoRuntime.queryInterface(
XCloseable.class, existentInspector);
diff --git a/qadevOOo/tests/java/mod/_pcr/ObjectInspectorModel.java b/qadevOOo/tests/java/mod/_pcr/ObjectInspectorModel.java
index f6044a3926d8..2330de06ee7d 100644
--- a/qadevOOo/tests/java/mod/_pcr/ObjectInspectorModel.java
+++ b/qadevOOo/tests/java/mod/_pcr/ObjectInspectorModel.java
@@ -1,7 +1,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -59,13 +59,13 @@ import util.utils;
* @see com.sun.star.inspection.XObjectInspectorModel
*/
public class ObjectInspectorModel extends TestCase {
-
+
/**
* module variable which holds the Desktop
* @see com.sun.star.frame.Desktop
*/
protected static Object StarDesktop = null;
-
+
/**
* assign to the module variable <CODE>StarDesktop</CODE> the desktop
* @param Param the test parameters
@@ -81,7 +81,7 @@ public class ObjectInspectorModel extends TestCase {
throw new StatusException("Could not get a Desktop: null", null);
}
}
-
+
/**
* Creating a Testenvironment for the interfaces to be tested.
* Creates an instance of the service
@@ -95,21 +95,21 @@ public class ObjectInspectorModel extends TestCase {
* @see helper.PropertyHandlerImpl
*/
protected TestEnvironment createTestEnvironment(TestParameters tParam, PrintWriter log) {
-
+
this.cleanup(tParam, log);
-
+
XMultiServiceFactory xMSF = (XMultiServiceFactory)tParam.getMSF();
-
+
XPropertySet xMSFProp = (XPropertySet) UnoRuntime.queryInterface(XPropertySet.class, xMSF);
XComponentContext xDefaultContext = null;
try{
// Get the default context from the office server.
Object oDefaultContext = xMSFProp.getPropertyValue("DefaultContext");
-
+
// Query for the interface XComponentContext.
xDefaultContext = (XComponentContext) UnoRuntime.queryInterface(
XComponentContext.class, oDefaultContext);
-
+
} catch (UnknownPropertyException e){
throw new StatusException("could not get DefaultContext from xMSF", e);
} catch (WrappedTargetException e){
@@ -117,35 +117,35 @@ public class ObjectInspectorModel extends TestCase {
} catch (Exception e){
throw new StatusException("could not get DefaultContext from xMSF", e);
}
-
+
try {
-
+
Object[] oHandlerFactories = new Object[1];
oHandlerFactories[0] = new PropertyHandlerFactroy();
-
+
int minHelpTextLines = 200;
int maxHelpTextLines = 400;
-
+
XObjectInspectorModel oInspectorModel = com.sun.star.inspection.ObjectInspectorModel.
createWithHandlerFactoriesAndHelpSection(xDefaultContext, oHandlerFactories,
minHelpTextLines, maxHelpTextLines);
-
+
log.println("ImplementationName '" + utils.getImplName(oInspectorModel) + "'");
-
+
TestEnvironment tEnv = new TestEnvironment(oInspectorModel);
-
+
// com.sun.star.inspection.XObjectInspectorModel
tEnv.addObjRelation("minHelpTextLines", new Integer(minHelpTextLines));
tEnv.addObjRelation("maxHelpTextLines", new Integer(maxHelpTextLines));
-
+
return tEnv;
} catch (com.sun.star.uno.Exception e) {
e.printStackTrace(log);
throw new StatusException("Unexpected exception", e);
}
-
+
}
-
+
/**
* Closes the ObjectOnspector using <CODE>XCloseable</CODE>
* @see com.sun.star.util.XCloseable
@@ -154,13 +154,13 @@ public class ObjectInspectorModel extends TestCase {
*/
protected void cleanup(TestParameters Param, PrintWriter log) {
log.println(" Closing dialog if one exists ... ");
-
+
XFrame existentInspector = null;
-
+
XFrame xFrame = (XFrame) UnoRuntime.queryInterface(XFrame.class, StarDesktop);
-
+
existentInspector = xFrame.findFrame( "ObjectInspector", 255 );
-
+
if ( existentInspector != null ){
XCloseable closer = (XCloseable) UnoRuntime.queryInterface(
XCloseable.class, existentInspector);