diff options
Diffstat (limited to 'qadevOOo/tests/java/mod/_toolkit/AccessibleToolBox.java')
-rw-r--r-- | qadevOOo/tests/java/mod/_toolkit/AccessibleToolBox.java | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/qadevOOo/tests/java/mod/_toolkit/AccessibleToolBox.java b/qadevOOo/tests/java/mod/_toolkit/AccessibleToolBox.java index c02017508695..ed352e6e7183 100644 --- a/qadevOOo/tests/java/mod/_toolkit/AccessibleToolBox.java +++ b/qadevOOo/tests/java/mod/_toolkit/AccessibleToolBox.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 @@ -74,7 +74,7 @@ import util.SOfficeFactory; public class AccessibleToolBox extends TestCase { private static XDesktop the_Desk; private static XTextDocument xTextDoc; - + /** * Creates the Desktop service (<code>com.sun.star.frame.Desktop</code>). */ @@ -83,20 +83,20 @@ public class AccessibleToolBox extends TestCase { DesktopTools.createDesktop( (XMultiServiceFactory) Param.getMSF())); } - + /** * Disposes the document, if exists, created in * <code>createTestEnvironment</code> method. */ protected void cleanup(TestParameters Param, PrintWriter log) { log.println("disposing xTextDoc"); - + if (xTextDoc != null) { util.DesktopTools.closeDoc(xTextDoc); ; } } - + /** * Creates a text document. * Then obtains an accessible object with @@ -120,16 +120,16 @@ public class AccessibleToolBox extends TestCase { protected TestEnvironment createTestEnvironment(TestParameters tParam, PrintWriter log) { log.println("creating a test environment"); - + if (xTextDoc != null) { util.DesktopTools.closeDoc(xTextDoc); } - + XMultiServiceFactory msf = (XMultiServiceFactory) tParam.getMSF(); - + // get a soffice factory object SOfficeFactory SOF = SOfficeFactory.getFactory(msf); - + try { log.println("creating a text document"); xTextDoc = SOF.createTextDoc(null); @@ -138,40 +138,40 @@ public class AccessibleToolBox extends TestCase { e.printStackTrace(log); throw new StatusException("Couldn't create document", e); } - + XInterface oObj = null; - + XWindow xWindow = UnoRuntime.queryInterface(XModel.class, xTextDoc). getCurrentController().getFrame().getContainerWindow(); - + AccessibilityTools at = new AccessibilityTools(); XAccessible xRoot = at.getAccessibleObject(xWindow); - + at.printAccessibleTree(log, xRoot, tParam.getBool(util.PropertyName.DEBUG_IS_ACTIVE)); - + oObj = at.getAccessibleObjectForRole(xRoot, AccessibleRole.TOOL_BAR); - + log.println("ImplementationName: " + util.utils.getImplName(oObj)); - + TestEnvironment tEnv = new TestEnvironment(oObj); - + tEnv.addObjRelation("LimitedBounds", "yes"); - + XAccessible acc = at.getAccessibleObject(oObj); XAccessible child = null; - + try { child = acc.getAccessibleContext().getAccessibleChild(0); } catch (com.sun.star.lang.IndexOutOfBoundsException e) { } - + util.dbg.printInterfaces(child); - + final XAccessibleAction action = (XAccessibleAction) UnoRuntime.queryInterface( XAccessibleAction.class, child); - + tEnv.addObjRelation("EventProducer", new ifc.accessibility._XAccessibleEventBroadcaster.EventProducer() { public void fireEvent() { @@ -182,7 +182,7 @@ public class AccessibleToolBox extends TestCase { } } }); - + return tEnv; } } |