diff options
author | Oliver Bolte <obo@openoffice.org> | 2008-10-16 06:57:26 +0000 |
---|---|---|
committer | Oliver Bolte <obo@openoffice.org> | 2008-10-16 06:57:26 +0000 |
commit | db4c719a825e0c5b8d13133a1c8a33d4f3b53753 (patch) | |
tree | 7c16f150485662d25afe7b89d15884ec5e6bc3dd /connectivity | |
parent | 0a6f995f4e6739636123a9829b5e22ea04b52f72 (diff) |
CWS-TOOLING: integrate CWS odbmacros3
Diffstat (limited to 'connectivity')
-rw-r--r-- | connectivity/qa/connectivity/tools/HsqlDatabase.java | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/connectivity/qa/connectivity/tools/HsqlDatabase.java b/connectivity/qa/connectivity/tools/HsqlDatabase.java index 7176c99682..113f3ee479 100644 --- a/connectivity/qa/connectivity/tools/HsqlDatabase.java +++ b/connectivity/qa/connectivity/tools/HsqlDatabase.java @@ -7,7 +7,7 @@ * OpenOffice.org - a multi-platform office productivity suite * * $RCSfile: HsqlDatabase.java,v $ - * $Revision: 1.5 $ + * $Revision: 1.4.50.2 $ * * This file is part of OpenOffice.org. * @@ -34,6 +34,7 @@ import com.sun.star.beans.PropertyValue; import com.sun.star.beans.XPropertySet; import com.sun.star.container.ElementExistException; import com.sun.star.frame.XStorable; +import com.sun.star.frame.XModel; import com.sun.star.lang.XMultiServiceFactory; import com.sun.star.sdb.XOfficeDatabaseDocument; import com.sun.star.sdbc.SQLException; @@ -185,6 +186,20 @@ public class HsqlDatabase } } + /** returns the underlying database document + */ + XOfficeDatabaseDocument getDatabaseDocument() + { + return m_databaseDocument; + } + + /** returns the model interface of the underlying database document + */ + XModel getModel() + { + return (XModel)UnoRuntime.queryInterface( XModel.class, m_databaseDocument ); + } + /** drops the table with a given name @param _name |