User: kz      
Date: 05/01/21 09:21:45

Modified:
 /dba/dbaccess/source/ui/uno/
  dbinteraction.cxx

Log:
 INTEGRATION: CWS dba22 (1.11.4); FILE MERGED
 2005/01/11 15:12:59 fs 1.11.4.1: copying the changes from CWS eforms4 (branch: 
cws_src680_eforms4) herein

File Changes:

Directory: /dba/dbaccess/source/ui/uno/
=======================================

File [changed]: dbinteraction.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/uno/dbinteraction.cxx?r1=1.11&r2=1.12
Delta lines:  +15 -1
--------------------
--- dbinteraction.cxx   17 Nov 2004 14:54:05 -0000      1.11
+++ dbinteraction.cxx   21 Jan 2005 17:21:42 -0000      1.12
@@ -198,7 +198,7 @@
                        return;
                }
 
-               DBG_ERROR("OInteractionHandler::handle: unsupported request 
type!");
+        OSL_VERIFY( implHandleUnknown( _rxRequest ) );
        }
 
        
//-------------------------------------------------------------------------
@@ -476,6 +476,20 @@
                else if ( -1 != nDisApprovePos )
                                _rContinuations[nDisApprovePos]->select();
        }
+
+       
//-------------------------------------------------------------------------
+    bool OInteractionHandler::implHandleUnknown( const Reference< 
XInteractionRequest >& _rxRequest )
+    {
+        Reference< XInteractionHandler > xFallbackHandler;
+        if ( m_xORB.is() )
+            xFallbackHandler = xFallbackHandler.query( m_xORB->createInstance( 
::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( 
"com.sun.star.task.InteractionHandler" ) ) ) );
+        if ( xFallbackHandler.is() )
+        {
+            xFallbackHandler->handle( _rxRequest );
+            return true;
+        }
+        return false;
+    }
 
        
//-------------------------------------------------------------------------
        sal_Int32 OInteractionHandler::getContinuation(Continuation _eCont, 
const Sequence< Reference< XInteractionContinuation > >& _rContinuations)




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to