diff options
author | Mikhail Voitenko <mav@openoffice.org> | 2007-12-14 12:03:54 +0000 |
---|---|---|
committer | Mikhail Voitenko <mav@openoffice.org> | 2007-12-14 12:03:54 +0000 |
commit | ec1024217dfd42609b0a7a87a2aa1ba7096dce50 (patch) | |
tree | e2428a8292859dbe0df0a596efd3c9de84321eec /swext/mediawiki/src/com/sun/star/wiki/Helper.java | |
parent | eaa5b305ea6967181c4ff7c420e4a07ecc536661 (diff) |
Get XWindowPeer implementation from the dialog
Diffstat (limited to 'swext/mediawiki/src/com/sun/star/wiki/Helper.java')
-rw-r--r-- | swext/mediawiki/src/com/sun/star/wiki/Helper.java | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/swext/mediawiki/src/com/sun/star/wiki/Helper.java b/swext/mediawiki/src/com/sun/star/wiki/Helper.java index d9fd6393ebc9..349e69869e76 100644 --- a/swext/mediawiki/src/com/sun/star/wiki/Helper.java +++ b/swext/mediawiki/src/com/sun/star/wiki/Helper.java @@ -4,9 +4,9 @@ * * $RCSfile: Helper.java,v $ * - * $Revision: 1.4 $ + * $Revision: 1.5 $ * - * last change: $Author: mav $ $Date: 2007-12-14 09:40:43 $ + * last change: $Author: mav $ $Date: 2007-12-14 13:03:53 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -728,6 +728,15 @@ public class Helper return bResult; } + protected static void ShowError( XComponentContext xContext, XDialog xDialog, String sError ) + { + XWindowPeer xPeer = null; + XControl xControl = (XControl)UnoRuntime.queryInterface( XControl.class, xDialog ); + if ( xControl != null ) + xPeer = xControl.getPeer(); + ShowError( xContext, xPeer, sError ); + } + protected static void ShowError( XComponentContext xContext, XWindowPeer xParentPeer, String sError ) { if ( xContext != null && sError != null ) |