summaryrefslogtreecommitdiff
path: root/dbaccess/source/core/inc/table.hxx
diff options
context:
space:
mode:
authorFrank Schönheit <fs@openoffice.org>2001-04-06 07:56:23 +0000
committerFrank Schönheit <fs@openoffice.org>2001-04-06 07:56:23 +0000
commit34db01f1093c5835b2a125f0de5e22c9640b9cd7 (patch)
tree02935c145436a805ca481a05bd980f93a82bb093 /dbaccess/source/core/inc/table.hxx
parent15c31f089e60a97f1940f1ba76a6453eadfd19bf (diff)
#84845# derive from IColumnFactory
Diffstat (limited to 'dbaccess/source/core/inc/table.hxx')
-rw-r--r--dbaccess/source/core/inc/table.hxx10
1 files changed, 8 insertions, 2 deletions
diff --git a/dbaccess/source/core/inc/table.hxx b/dbaccess/source/core/inc/table.hxx
index 46c8a00e4d65..4b0d1eb7b9a7 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.12 $
+ * $Revision: 1.13 $
*
- * last change: $Author: fs $ $Date: 2001-03-19 09:32:03 $
+ * last change: $Author: fs $ $Date: 2001-04-06 08:56:23 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -127,11 +127,14 @@ namespace dbaccess
,public ODBTable_PROP
,public OTable_Base
,public OConfigurationFlushable
+ ,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;
+
// <properties>
sal_Int32 m_nPrivileges;
// </properties>
@@ -147,6 +150,9 @@ namespace dbaccess
// ODescriptor
virtual void setNew(sal_Bool _bNew);
+ // IColumnFactory
+ virtual OColumn* createColumn(const ::rtl::OUString& _rName) const;
+
public:
/** constructs a wrapper supporting the com.sun.star.sdb.Table service.<BR>
@param _rxConn the connection the table belongs to