summaryrefslogtreecommitdiff
path: root/dbaccess/source/core/inc/table.hxx
diff options
context:
space:
mode:
authorOcke Janssen <oj@openoffice.org>2001-04-20 12:09:53 +0000
committerOcke Janssen <oj@openoffice.org>2001-04-20 12:09:53 +0000
commitb046ef70b8b2b083edec3e8102e957d038ade515 (patch)
tree99e5b172b0ae54adb72db9a34199725fb9aac9df /dbaccess/source/core/inc/table.hxx
parent56cd43bc41748f38611d846d36b16fb752989c22 (diff)
#86178# split table into two classss one is a decorator
Diffstat (limited to 'dbaccess/source/core/inc/table.hxx')
-rw-r--r--dbaccess/source/core/inc/table.hxx17
1 files changed, 5 insertions, 12 deletions
diff --git a/dbaccess/source/core/inc/table.hxx b/dbaccess/source/core/inc/table.hxx
index 4b0d1eb7b9a7..f320c6ee57ce 100644
--- a/dbaccess/source/core/inc/table.hxx
+++ b/dbaccess/source/core/inc/table.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: table.hxx,v $
*
- * $Revision: 1.13 $
+ * $Revision: 1.14 $
*
- * last change: $Author: fs $ $Date: 2001-04-06 08:56:23 $
+ * last change: $Author: oj $ $Date: 2001-04-20 13:09:12 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -130,8 +130,6 @@ namespace dbaccess
,public IColumnFactory
{
protected:
- // OWeakConnection m_aConnection;
- ::com::sun::star::uno::Reference< ::com::sun::star::sdbcx::XColumnsSupplier > m_xTable;
::com::sun::star::uno::Reference< ::com::sun::star::sdbc::XDatabaseMetaData > m_xMetaData;
::com::sun::star::uno::Reference< ::com::sun::star::container::XNameAccess > m_xDriverColumns;
@@ -147,12 +145,9 @@ namespace dbaccess
// OConfigurationFlushable
virtual void flush_NoBroadcast_NoCommit();
- // ODescriptor
- virtual void setNew(sal_Bool _bNew);
-
// IColumnFactory
virtual OColumn* createColumn(const ::rtl::OUString& _rName) const;
-
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet > createEmptyObject();
public:
/** constructs a wrapper supporting the com.sun.star.sdb.Table service.<BR>
@param _rxConn the connection the table belongs to
@@ -165,14 +160,12 @@ namespace dbaccess
*/
ODBTable(const OConfigurationNode& _rTableConfig,
const ::com::sun::star::uno::Reference< ::com::sun::star::sdbc::XDatabaseMetaData >& _rxConn,
- const ::com::sun::star::uno::Reference< ::com::sun::star::sdbcx::XColumnsSupplier >& _rxTable,
const ::rtl::OUString& _rCatalog, const ::rtl::OUString& _rSchema, const ::rtl::OUString& _rName,
const ::rtl::OUString& _rType, const ::rtl::OUString& _rDesc)
throw(::com::sun::star::sdbc::SQLException);
- ODBTable( const ::com::sun::star::uno::Reference< ::com::sun::star::sdbc::XDatabaseMetaData >& _rxConn,
- const ::com::sun::star::uno::Reference< ::com::sun::star::sdbcx::XColumnsSupplier >& _rxNewTable)
- throw(::com::sun::star::sdbc::SQLException);
+ ODBTable(const ::com::sun::star::uno::Reference< ::com::sun::star::sdbc::XDatabaseMetaData >& _rxConn)
+ throw(::com::sun::star::sdbc::SQLException);
virtual ~ODBTable();
// ODescriptor