User: obo     
Date: 2006/07/10 08:06:59

Modified:
   dba/dbaccess/source/core/api/querydescriptor.hxx

Log:
 INTEGRATION: CWS qiq (1.14.124); FILE MERGED
 2006/06/30 13:27:18 fs 1.14.124.2: #i51143# protect against recusive sub 
queries
 2006/06/16 11:47:37 fs 1.14.124.1: during #i51143#:
 
 refactored VCollection:
 - createEmptyObject now named createDescriptor
 - cloneObject removed
 - appendObject now returns the newly created object
   (previously done via a subsequent call to cloneObject)

File Changes:

Directory: /dba/dbaccess/source/core/api/
=========================================

File [changed]: querydescriptor.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/core/api/querydescriptor.hxx?r1=1.15&r2=1.16
Delta lines:  +9 -6
-------------------
--- querydescriptor.hxx 20 Jun 2006 02:40:20 -0000      1.15
+++ querydescriptor.hxx 10 Jul 2006 15:06:56 -0000      1.16
@@ -134,17 +134,20 @@
 
 // IColumnFactory
        virtual OColumn*        createColumn(const ::rtl::OUString& _rName) 
const;
-       virtual ::com::sun::star::uno::Reference< 
::com::sun::star::beans::XPropertySet > createEmptyObject();
+       virtual ::com::sun::star::uno::Reference< 
::com::sun::star::beans::XPropertySet > createColumnDescriptor();
+    virtual void columnAppended( const ::com::sun::star::uno::Reference< 
::com::sun::star::beans::XPropertySet >& _rxSourceDescriptor );
     virtual void columnDropped(const ::rtl::OUString& _sName);
-       virtual void columnCloned(const ::com::sun::star::uno::Reference< 
::com::sun::star::beans::XPropertySet >& _xClone);
 
-       // called (after some preparations) from inside refreshColumns. Never 
overload refreshColumns directly!
+       /** rebuild our columns set
+
+        clearColumns has already been called before, do <em>NOT</em> call it, 
again
+    */
        virtual void rebuildColumns( );
 
        virtual void disposeColumns();
-private:
-       virtual void refreshColumns();
 
+    // IRefreshableColumns overridables
+       virtual void refreshColumns();
 };
 
 class OQueryDescriptor : public comphelper::OMutexAndBroadcastHelper




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

Reply via email to