summaryrefslogtreecommitdiff
path: root/include/vbahelper/vbapagesetupbase.hxx
diff options
context:
space:
mode:
authorJorenz Paragas <j.paragas.237@gmail.com>2016-06-12 16:57:39 -0700
committerMichael Stahl <mstahl@redhat.com>2016-06-13 11:38:03 +0000
commit1812a6467defa244c2002dec6b055ad3983e5883 (patch)
tree049eabcd98ea5764a3b8f3538456e78ac4c329d9 /include/vbahelper/vbapagesetupbase.hxx
parent26772e210d131e1566309c79c739519d810be7d7 (diff)
tdf#42949: clean up includes in include/vbahelper with iwyu
Change-Id: Iaf93ff58229e9362b03b3e810611e969ef8baf38 Reviewed-on: https://gerrit.libreoffice.org/26206 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
Diffstat (limited to 'include/vbahelper/vbapagesetupbase.hxx')
-rw-r--r--include/vbahelper/vbapagesetupbase.hxx19
1 files changed, 17 insertions, 2 deletions
diff --git a/include/vbahelper/vbapagesetupbase.hxx b/include/vbahelper/vbapagesetupbase.hxx
index 97be903f522c..c2a8af60a199 100644
--- a/include/vbahelper/vbapagesetupbase.hxx
+++ b/include/vbahelper/vbapagesetupbase.hxx
@@ -19,11 +19,26 @@
#ifndef INCLUDED_VBAHELPER_VBAPAGESETUPBASE_HXX
#define INCLUDED_VBAHELPER_VBAPAGESETUPBASE_HXX
+#include <exception>
+
+#include <com/sun/star/uno/Reference.hxx>
+#include <com/sun/star/uno/RuntimeException.hpp>
#include <ooo/vba/XPageSetupBase.hpp>
-#include <com/sun/star/uno/XComponentContext.hpp>
-#include <com/sun/star/beans/XPropertySet.hpp>
+#include <sal/types.h>
+#include <vbahelper/vbadllapi.h>
+#include <vbahelper/vbahelper.hxx>
#include <vbahelper/vbahelperinterface.hxx>
+namespace com { namespace sun { namespace star {
+ namespace beans { class XPropertySet; }
+ namespace frame { class XModel; }
+ namespace uno { class XComponentContext; }
+} } }
+
+namespace ooo { namespace vba {
+ class XHelperInterface;
+} }
+
typedef InheritedHelperInterfaceWeakImpl< ooo::vba::XPageSetupBase > VbaPageSetupBase_BASE;
class VBAHELPER_DLLPUBLIC VbaPageSetupBase : public VbaPageSetupBase_BASE