summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-01-16 16:06:33 +0100
committerStephan Bergmann <sbergman@redhat.com>2014-01-16 18:40:05 +0100
commit62951cdd17530f6218232f3d482bfd4ddd8a95ec (patch)
tree98376b3704c388143eefcb6abce624a48236eb74 /sw
parent997d21183322a0a94b96868073808841d2773902 (diff)
Introduce com.sun.star.frame.theGlobalEventBroadcaster singleton
...to supersede com.sun.star.frame.GlobalEventBroadcaster single-instance service. Change-Id: I74ecaadadb4c600d39979aa7c13b6389bed38fd7
Diffstat (limited to 'sw')
-rw-r--r--sw/qa/complex/writer/LoadSaveTest.java10
1 files changed, 4 insertions, 6 deletions
diff --git a/sw/qa/complex/writer/LoadSaveTest.java b/sw/qa/complex/writer/LoadSaveTest.java
index 3a16fd80769a..8fd9fdfd5a4b 100644
--- a/sw/qa/complex/writer/LoadSaveTest.java
+++ b/sw/qa/complex/writer/LoadSaveTest.java
@@ -27,9 +27,10 @@ import com.sun.star.lang.XMultiServiceFactory;
import com.sun.star.lang.XComponent;
import com.sun.star.beans.PropertyValue;
import com.sun.star.beans.Pair;
+import com.sun.star.frame.XGlobalEventBroadcaster;
import com.sun.star.frame.XStorable;
+import com.sun.star.frame.theGlobalEventBroadcaster;
import com.sun.star.document.DocumentEvent;
-import com.sun.star.document.XDocumentEventBroadcaster;
import com.sun.star.document.XDocumentEventListener;
import org.openoffice.test.OfficeConnection;
@@ -63,7 +64,7 @@ public class LoadSaveTest
private XMultiServiceFactory m_xMSF = null;
private XComponentContext m_xContext = null;
- private XDocumentEventBroadcaster m_xGEB = null;
+ private XGlobalEventBroadcaster m_xGEB = null;
private String m_TmpDir = null;
private String m_fileURL = "file://";
@@ -77,10 +78,7 @@ public class LoadSaveTest
assertNotNull("could not get component context.", m_xContext);
m_xMSF = UnoRuntime.queryInterface(
XMultiServiceFactory.class, m_xContext.getServiceManager());
- Object oGEB = m_xMSF.createInstance(
- "com.sun.star.frame.GlobalEventBroadcaster");
- m_xGEB = UnoRuntime.queryInterface(XDocumentEventBroadcaster.class, oGEB);
- assertNotNull("could not get global event broadcaster.", m_xGEB);
+ m_xGEB = theGlobalEventBroadcaster.get(m_xContext);
m_TmpDir = util.utils.getOfficeTemp/*Dir*/(m_xMSF);
System.out.println("tempdir: " + m_TmpDir);
System.out.println("sourcedir: " + m_SourceDir);