diff options
author | Xisco Fauli <anistenis@gmail.com> | 2014-01-24 22:40:45 +0100 |
---|---|---|
committer | Xisco Fauli <anistenis@gmail.com> | 2014-01-24 22:51:28 +0100 |
commit | 574773ac298153b97237b3432b601a83938eaf6b (patch) | |
tree | 0f764879f0bcf9960b83ad9d5f4258f4fffdb71b /wizards/com/sun/star/wizards/web/CallWizard.py | |
parent | acdfb2593564ea23d4bbb999856922568d7ab2c3 (diff) |
pywizards: update callRemote methods
Change-Id: Id4a335b19f48738d0f2a02e3660e57701bbc7ef2
Diffstat (limited to 'wizards/com/sun/star/wizards/web/CallWizard.py')
-rw-r--r-- | wizards/com/sun/star/wizards/web/CallWizard.py | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/wizards/com/sun/star/wizards/web/CallWizard.py b/wizards/com/sun/star/wizards/web/CallWizard.py index 1a98a313d83c..2f199f5516c5 100644 --- a/wizards/com/sun/star/wizards/web/CallWizard.py +++ b/wizards/com/sun/star/wizards/web/CallWizard.py @@ -18,7 +18,8 @@ import unohelper import traceback -from .WebWizard import WebWizard +from .WWD_Events import WWD_Events +from ..common.Desktop import Desktop from com.sun.star.task import XJobExecutor @@ -31,7 +32,7 @@ class CallWizard(unohelper.Base, XJobExecutor): def trigger(self, args): try: - ww = WebWizard(self.ctx.ServiceManager) + ww = WWD_Events(self.ctx.ServiceManager) ww.show() ww.cleanup() except Exception as e: @@ -39,6 +40,18 @@ class CallWizard(unohelper.Base, XJobExecutor): " message " + str(e) + " args " + str(e.args) + traceback.format_exc()) + @classmethod + def callRemote(self): + ConnectStr = \ + "uno:socket,host=localhost,port=2002;urp;StarOffice.ComponentContext" + try: + xmsf = Desktop.connect(ConnectStr) + ww = WWD_Events(xmsf) + ww.show() + ww.cleanup() + except Exception: + traceback.print_exc() + # pythonloader looks for a static g_ImplementationHelper variable g_ImplementationHelper = unohelper.ImplementationHelper() |