Kaydet (Commit) 4a6a422e authored tarafından Rüdiger Timm's avatar Rüdiger Timm

INTEGRATION: CWS qadev22 (1.7.6); FILE MERGED

2005/03/18 15:04:22 cn 1.7.6.1: #i45386# get XStorable from XDocumentDataSource
üst 5035dbca
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
* *
* $RCSfile: JoinViewAccessibility.java,v $ * $RCSfile: JoinViewAccessibility.java,v $
* *
* $Revision: 1.7 $ * $Revision: 1.8 $
* *
* last change:$Date: 2005-03-01 20:22:42 $ * last change:$Date: 2005-03-29 11:57:38 $
* *
* The Contents of this file are made available subject to the terms of * The Contents of this file are made available subject to the terms of
* either of the following licenses * either of the following licenses
...@@ -68,13 +68,9 @@ import lib.TestCase; ...@@ -68,13 +68,9 @@ import lib.TestCase;
import lib.TestEnvironment; import lib.TestEnvironment;
import lib.TestParameters; import lib.TestParameters;
import util.AccessibilityTools; import util.AccessibilityTools;
import util.DBTools;
import com.sun.star.accessibility.AccessibleRole; import com.sun.star.accessibility.AccessibleRole;
import com.sun.star.accessibility.XAccessible; import com.sun.star.accessibility.XAccessible;
import com.sun.star.accessibility.XAccessibleAction;
import com.sun.star.accessibility.XAccessibleContext;
import com.sun.star.accessibility.XAccessibleSelection;
import com.sun.star.awt.PosSize; import com.sun.star.awt.PosSize;
import com.sun.star.awt.Rectangle; import com.sun.star.awt.Rectangle;
import com.sun.star.awt.XExtendedToolkit; import com.sun.star.awt.XExtendedToolkit;
...@@ -86,17 +82,15 @@ import com.sun.star.container.XNameContainer; ...@@ -86,17 +82,15 @@ import com.sun.star.container.XNameContainer;
import com.sun.star.frame.XStorable; import com.sun.star.frame.XStorable;
import com.sun.star.lang.XComponent; import com.sun.star.lang.XComponent;
import com.sun.star.lang.XMultiServiceFactory; import com.sun.star.lang.XMultiServiceFactory;
import com.sun.star.sdb.XDocumentDataSource;
import com.sun.star.sdb.XQueryDefinitionsSupplier; import com.sun.star.sdb.XQueryDefinitionsSupplier;
import com.sun.star.sdbc.XConnection; import com.sun.star.sdbc.XConnection;
import com.sun.star.sdbc.XIsolatedConnection; import com.sun.star.sdbc.XIsolatedConnection;
import com.sun.star.sdbc.XStatement; import com.sun.star.sdbc.XStatement;
import com.sun.star.ucb.XSimpleFileAccess; import com.sun.star.ucb.XSimpleFileAccess;
import com.sun.star.ui.dialogs.XExecutableDialog;
import com.sun.star.uno.UnoRuntime; import com.sun.star.uno.UnoRuntime;
import com.sun.star.uno.XInterface; import com.sun.star.uno.XInterface;
import com.sun.star.uno.XNamingService;
import util.DesktopTools; import util.DesktopTools;
import util.dbg;
import util.utils; import util.utils;
...@@ -224,7 +218,10 @@ public class JoinViewAccessibility extends TestCase { ...@@ -224,7 +218,10 @@ public class JoinViewAccessibility extends TestCase {
try try
{ {
log.println ("writing database file ..."); log.println ("writing database file ...");
store = (XStorable) UnoRuntime.queryInterface (XStorable.class, oDBSource); XDocumentDataSource xDDS = (XDocumentDataSource)
UnoRuntime.queryInterface(XDocumentDataSource.class, oDBSource);
store = (XStorable) UnoRuntime.queryInterface(XStorable.class,
xDDS.getDatabaseDocument());
aFile = utils.getOfficeTemp ((XMultiServiceFactory) Param.getMSF ())+"JoinView.odb"; aFile = utils.getOfficeTemp ((XMultiServiceFactory) Param.getMSF ())+"JoinView.odb";
log.println ("... filename will be "+aFile); log.println ("... filename will be "+aFile);
store.storeAsURL (aFile,new PropertyValue[] store.storeAsURL (aFile,new PropertyValue[]
...@@ -372,7 +369,7 @@ public class JoinViewAccessibility extends TestCase { ...@@ -372,7 +369,7 @@ public class JoinViewAccessibility extends TestCase {
XAccessible xRoot = AccessibilityTools.getAccessibleObject (xWindow); XAccessible xRoot = AccessibilityTools.getAccessibleObject (xWindow);
AccessibilityTools.printAccessibleTree (log,xRoot); AccessibilityTools.printAccessibleTree (log,xRoot, Param.getBool(util.PropertyName.DEBUG_IS_ACTIVE));
oObj = AccessibilityTools.getAccessibleObjectForRole(xRoot, AccessibleRole.VIEW_PORT); oObj = AccessibilityTools.getAccessibleObjectForRole(xRoot, AccessibleRole.VIEW_PORT);
......
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