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]
