User: kz      
Date: 2006/10/05 05:59:23

Modified:
   dba/dbaccess/source/ui/app/AppController.hxx

Log:
 INTEGRATION: CWS hsqlcsvstage1 (1.14.60); FILE MERGED
 2006/09/20 11:43:54 fs 1.14.60.1: #i69696#, being stage 1 of issue #i69526#: 
merging changes from CWS hsqlcsv herein

File Changes:

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

File [changed]: AppController.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/app/AppController.hxx?r1=1.14&r2=1.15
Delta lines:  +25 -9
--------------------
--- AppController.hxx   10 Jul 2006 15:22:23 -0000      1.14
+++ AppController.hxx   5 Oct 2006 12:59:20 -0000       1.15
@@ -39,14 +39,11 @@
 #ifndef DBAUI_GENERICCONTROLLER_HXX
 #include "genericcontroller.hxx"
 #endif
-#ifndef _COM_SUN_STAR_CONTAINER_XCONTAINERLISTENER_HPP_
-#include <com/sun/star/container/XContainerListener.hpp>
-#endif
 #ifndef _SV_TIMER_HXX
 #include <vcl/timer.hxx>
 #endif
-#ifndef _CPPUHELPER_IMPLBASE2_HXX_
-#include <cppuhelper/implbase2.hxx>
+#ifndef _CPPUHELPER_IMPLBASE3_HXX_
+#include <cppuhelper/implbase3.hxx>
 #endif
 #ifndef _COMPHELPER_STLTYPES_HXX_
 #include <comphelper/stl_types.hxx>
@@ -69,9 +66,17 @@
 #ifndef DBAUI_IAPPELEMENTNOTIFICATION_HXX
 #include "IAppElementNotification.hxx"
 #endif
+/** === begin UNO includes === **/
+#ifndef _COM_SUN_STAR_CONTAINER_XCONTAINERLISTENER_HPP_
+#include <com/sun/star/container/XContainerListener.hpp>
+#endif
 #ifndef _COM_SUN_STAR_BEANS_XPROPERTYCHANGELISTENER_HPP_
 #include <com/sun/star/beans/XPropertyChangeListener.hpp>
 #endif
+#ifndef _COM_SUN_STAR_SDB_APPLICATION_XDATABASEDOCUMENTUI_HPP_
+#include <com/sun/star/sdb/application/XDatabaseDocumentUI.hpp>
+#endif
+/** === end UNO includes === **/
 #ifndef _DBACCESS_UI_CALLBACKS_HXX_
 #include "callbacks.hxx"
 #endif
@@ -116,8 +121,9 @@
        class OApplicationView;
        class OLinkedDocumentsAccess;
        typedef OGenericUnoController                                   
OApplicationController_CBASE;
-       typedef ::cppu::ImplHelper2     <       
::com::sun::star::container::XContainerListener,
-                                                                       
::com::sun::star::beans::XPropertyChangeListener
+    typedef ::cppu::ImplHelper3 <   
::com::sun::star::container::XContainerListener
+                                ,   
::com::sun::star::beans::XPropertyChangeListener
+                                ,   
::com::sun::star::sdb::application::XDatabaseDocumentUI
                                                                >       
OApplicationController_Base;
 
        class OApplicationController
@@ -458,6 +464,7 @@
                virtual void            impl_initialize();
 
                virtual ~OApplicationController();
+
        public:
                OApplicationController(const ::com::sun::star::uno::Reference< 
::com::sun::star::lang::XMultiServiceFactory >& _rxORB);
 
@@ -489,6 +496,13 @@
                // XPropertyChangeListener
                virtual void SAL_CALL propertyChange( const 
::com::sun::star::beans::PropertyChangeEvent& evt ) throw 
(::com::sun::star::uno::RuntimeException);
 
+        // XDatabaseDocumentUI
+        virtual ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XDataSource > SAL_CALL getDataSource() throw 
(::com::sun::star::uno::RuntimeException);
+        virtual ::com::sun::star::uno::Reference< 
::com::sun::star::awt::XWindow > SAL_CALL getApplicationMainWindow() throw 
(::com::sun::star::uno::RuntimeException);
+        virtual ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XConnection > SAL_CALL getActiveConnection() throw 
(::com::sun::star::uno::RuntimeException);
+        virtual ::sal_Bool SAL_CALL isConnected(  ) throw 
(::com::sun::star::uno::RuntimeException);
+        virtual ::sal_Bool SAL_CALL connect(  ) throw 
(::com::sun::star::uno::RuntimeException);
+
                /** retrieves the current connection, creates it if necessary
                */
                const SharedConnection& ensureConnection();
@@ -536,7 +550,9 @@
 
                // IViewChangeListener
                virtual void previewChanged( sal_Int32 _nMode);
+
        protected:
+        using OApplicationController_CBASE::connect;
 
                /** disconnects from our XConnection, and cleans up this 
connection
                */




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

Reply via email to