User: obo     
Date: 2006/07/10 07:25:23

Modified:
   dba/connectivity/source/drivers/dbase/DIndexColumns.cxx

Log:
 INTEGRATION: CWS qiq (1.11.104); FILE MERGED
 2006/06/27 14:15:16 fs 1.11.104.2: RESYNC: (1.11-1.12); FILE MERGED
 2006/06/16 11:32:33 fs 1.11.104.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/connectivity/source/drivers/dbase/
==================================================

File [changed]: DIndexColumns.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/dbase/DIndexColumns.cxx?r1=1.12&r2=1.13
Delta lines:  +3 -10
--------------------
--- DIndexColumns.cxx   20 Jun 2006 01:20:12 -0000      1.12
+++ DIndexColumns.cxx   10 Jul 2006 14:25:20 -0000      1.13
@@ -98,21 +98,14 @@
        m_pIndex->refreshColumns();
 }
 // -------------------------------------------------------------------------
-Reference< XPropertySet > ODbaseIndexColumns::createEmptyObject()
+Reference< XPropertySet > ODbaseIndexColumns::createDescriptor()
 {
        return new 
sdbcx::OIndexColumn(m_pIndex->getTable()->getConnection()->getMetaData()->storesMixedCaseQuotedIdentifiers());
 }
-// 
-----------------------------------------------------------------------------
-sdbcx::ObjectType ODbaseIndexColumns::cloneObject(const Reference< 
XPropertySet >& _xDescriptor)
-{
-       Reference<XPropertySet> xProp = new 
sdbcx::OIndexColumn(m_pIndex->getTable()->getConnection()->getMetaData()->storesMixedCaseQuotedIdentifiers());
-       ::comphelper::copyProperties(_xDescriptor,xProp);
-       return xProp;
-}
 // -------------------------------------------------------------------------
-void ODbaseIndexColumns::appendObject( const Reference< XPropertySet >& 
/*descriptor*/ )
+sdbcx::ObjectType ODbaseIndexColumns::appendObject( const ::rtl::OUString& 
/*_rForName*/, const Reference< XPropertySet >& descriptor )
 {
-    ::dbtools::throwFeatureNotImplementedException( 
"XAppend::appendByDescriptor", static_cast< XAppend* >( this ) );
+    return cloneDescriptor( descriptor );
 }
 // 
-----------------------------------------------------------------------------
 




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

Reply via email to