Kaydet (Commit) f871b281 authored tarafından Kohei Yoshida's avatar Kohei Yoshida

No more FORWARD_DECLARE_INTERFACE in dbaccess.

üst c6ffe06b
...@@ -65,9 +65,15 @@ class TransferableHelper; ...@@ -65,9 +65,15 @@ class TransferableHelper;
class TransferableClipboardListener; class TransferableClipboardListener;
class SfxFilter; class SfxFilter;
FORWARD_DECLARE_INTERFACE(container,XNameContainer) namespace com { namespace sun { namespace star {
FORWARD_DECLARE_INTERFACE(container,XContainer) namespace container {
FORWARD_DECLARE_INTERFACE(ucb,XContent) class XNameContainer;
class XContainer;
}
namespace ucb {
class XContent;
}
}}}
//........................................................................ //........................................................................
namespace dbaui namespace dbaui
......
...@@ -38,9 +38,17 @@ ...@@ -38,9 +38,17 @@
#include "adminpages.hxx" #include "adminpages.hxx"
#include <comphelper/uno3.hxx> #include <comphelper/uno3.hxx>
FORWARD_DECLARE_INTERFACE(beans,XPropertySet) namespace com { namespace sun { namespace star {
FORWARD_DECLARE_INTERFACE(sdbc,XConnection) namespace beans {
FORWARD_DECLARE_INTERFACE(lang,XMultiServiceFactory) class XPropertySet;
}
namespace sdbc {
class XConnection;
}
namespace lang {
class XMultiServiceFactory;
}
}}}
namespace dbaui namespace dbaui
{ {
......
...@@ -33,10 +33,18 @@ ...@@ -33,10 +33,18 @@
#include <comphelper/uno3.hxx> #include <comphelper/uno3.hxx>
#include "dsntypes.hxx" #include "dsntypes.hxx"
FORWARD_DECLARE_INTERFACE(beans,XPropertySet) namespace com { namespace sun { namespace star {
FORWARD_DECLARE_INTERFACE(sdbc,XConnection) namespace beans {
FORWARD_DECLARE_INTERFACE(sdbc,XDriver) class XPropertySet;
FORWARD_DECLARE_INTERFACE(lang,XMultiServiceFactory) }
namespace sdbc {
class XConnection;
class XDriver;
}
namespace lang {
class XMultiServiceFactory;
}
}}}
class SfxItemSet; class SfxItemSet;
namespace dbaui namespace dbaui
......
...@@ -36,9 +36,17 @@ ...@@ -36,9 +36,17 @@
#include <memory> #include <memory>
FORWARD_DECLARE_INTERFACE(beans,XPropertySet) namespace com { namespace sun { namespace star {
FORWARD_DECLARE_INTERFACE(sdbc,XConnection) namespace beans {
FORWARD_DECLARE_INTERFACE(lang,XMultiServiceFactory) class XPropertySet;
}
namespace sdbc {
class XConnection;
}
namespace lang {
class XMultiServiceFactory;
}
}}}
//......................................................................... //.........................................................................
namespace dbaui namespace dbaui
......
...@@ -36,9 +36,17 @@ ...@@ -36,9 +36,17 @@
#include "moduledbu.hxx" #include "moduledbu.hxx"
#include <memory> #include <memory>
FORWARD_DECLARE_INTERFACE(beans,XPropertySet) namespace com { namespace sun { namespace star {
FORWARD_DECLARE_INTERFACE(sdbc,XConnection) namespace beans {
FORWARD_DECLARE_INTERFACE(lang,XMultiServiceFactory) class XPropertySet;
}
namespace sdbc {
class XConnection;
}
namespace lang {
class XMultiServiceFactory;
}
}}}
//......................................................................... //.........................................................................
namespace dbaui namespace dbaui
......
...@@ -36,9 +36,17 @@ ...@@ -36,9 +36,17 @@
#include <comphelper/uno3.hxx> #include <comphelper/uno3.hxx>
#include <memory> #include <memory>
FORWARD_DECLARE_INTERFACE(beans,XPropertySet) namespace com { namespace sun { namespace star {
FORWARD_DECLARE_INTERFACE(sdbc,XConnection) namespace beans {
FORWARD_DECLARE_INTERFACE(lang,XMultiServiceFactory) class XPropertySet;
}
namespace sdbc {
class XConnection;
}
namespace lang {
class XMultiServiceFactory;
}
}}}
//......................................................................... //.........................................................................
namespace dbaui namespace dbaui
......
...@@ -37,9 +37,17 @@ ...@@ -37,9 +37,17 @@
#include "moduledbu.hxx" #include "moduledbu.hxx"
#include <memory> #include <memory>
FORWARD_DECLARE_INTERFACE(beans,XPropertySet) namespace com { namespace sun { namespace star {
FORWARD_DECLARE_INTERFACE(sdbc,XConnection) namespace beans {
FORWARD_DECLARE_INTERFACE(lang,XMultiServiceFactory) class XPropertySet;
}
namespace sdbc {
class XConnection;
}
namespace lang {
class XMultiServiceFactory;
}
}}}
namespace dbaccess namespace dbaccess
{ {
......
...@@ -39,9 +39,17 @@ ...@@ -39,9 +39,17 @@
#include <connectivity/dbtools.hxx> #include <connectivity/dbtools.hxx>
#include "moduledbu.hxx" #include "moduledbu.hxx"
FORWARD_DECLARE_INTERFACE(beans,XPropertySet) namespace com { namespace sun { namespace star {
FORWARD_DECLARE_INTERFACE(sdbc,XConnection) namespace beans {
FORWARD_DECLARE_INTERFACE(lang,XMultiServiceFactory) class XPropertySet;
}
namespace sdbc {
class XConnection;
}
namespace lang {
class XMultiServiceFactory;
}
}}}
//......................................................................... //.........................................................................
namespace dbaui namespace dbaui
......
...@@ -44,6 +44,12 @@ ...@@ -44,6 +44,12 @@
class SvNumberFormatter; class SvNumberFormatter;
namespace com { namespace sun { namespace star {
namespace lang {
class XMultiServiceFactory;
}
}}}
namespace dbaui namespace dbaui
{ {
//------------------------------------------------------------------ //------------------------------------------------------------------
...@@ -60,9 +66,6 @@ namespace dbaui ...@@ -60,9 +66,6 @@ namespace dbaui
// SbaXGridControl // SbaXGridControl
//================================================================== //==================================================================
// class ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > ;
FORWARD_DECLARE_INTERFACE(lang,XMultiServiceFactory)
class SbaXStatusMultiplexer; class SbaXStatusMultiplexer;
class SbaXGridControl class SbaXGridControl
:public FmXGridControl :public FmXGridControl
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment