UnoControls/inc/basecontrol.hxx | 4 ++++ UnoControls/source/controls/progressmonitor.cxx | 1 + UnoControls/source/controls/statusindicator.cxx | 1 + dbaccess/source/core/dataaccess/documenteventexecutor.hxx | 4 ++++ dbaccess/source/ui/inc/dbexchange.hxx | 4 ++++ dbaccess/source/ui/uno/ColumnControl.hxx | 4 ++++ dbaccess/source/ui/uno/dbinteraction.hxx | 4 ++++ desktop/source/offacc/acceptor.hxx | 4 ++++ extensions/source/resource/ResourceIndexAccess.hxx | 3 +++ filter/source/config/cache/lateinitlistener.hxx | 3 +++ filter/source/xsltdialog/xmlfiltertabdialog.cxx | 1 + forms/source/inc/InterfaceContainer.hxx | 4 ++++ framework/inc/classes/menumanager.hxx | 4 ++++ framework/source/inc/dispatch/windowcommanddispatch.hxx | 4 ++++ i18npool/inc/cclass_unicode.hxx | 4 ++++ include/comphelper/proxyaggregation.hxx | 4 ++++ include/cppuhelper/implbase1.hxx | 1 - include/framework/preventduplicateinteraction.hxx | 4 ++++ include/oox/drawingml/chart/converterbase.hxx | 1 + include/svtools/openfiledroptargetlistener.hxx | 4 ++++ include/toolkit/controls/geometrycontrolmodel.hxx | 3 +++ oox/source/core/filterbase.cxx | 1 + oox/source/crypto/DocumentDecryption.cxx | 1 + oox/source/ppt/pptimport.cxx | 3 +++ oox/source/ppt/timenode.cxx | 1 + package/source/xstor/owriteablestream.hxx | 4 ++++ package/source/xstor/xstorage.hxx | 4 ++++ package/source/zipapi/XUnbufferedStream.hxx | 4 ++++ sd/source/ui/presenter/PresenterTextView.hxx | 4 ++++ sdext/source/presenter/PresenterTimer.cxx | 2 ++ sdext/source/presenter/PresenterTimer.hxx | 4 ++++ sfx2/source/appl/imestatuswindow.hxx | 1 + toolkit/source/controls/grid/sortablegriddatamodel.hxx | 4 ++++ writerfilter/source/dmapper/DomainMapper.cxx | 1 + xmlsecurity/source/framework/encryptionengine.hxx | 4 ++++ 35 files changed, 103 insertions(+), 1 deletion(-)
New commits: commit 8233226fe4614d5cebe474a0d1b026084e023e4c Author: Stephan Bergmann <sberg...@redhat.com> Date: Tue Dec 17 16:15:48 2013 +0100 No need for implbase1.hxx to include XComponentContext.hpp ...which it did unlike all the other implbaseN.hxx. Required lots of downstream clean-up, of course. Change-Id: Ib720e7a0a43410dcd7e6338b84a3973dfbb20866 diff --git a/UnoControls/inc/basecontrol.hxx b/UnoControls/inc/basecontrol.hxx index 2ae330f..4c3452a 100644 --- a/UnoControls/inc/basecontrol.hxx +++ b/UnoControls/inc/basecontrol.hxx @@ -88,6 +88,10 @@ #include "multiplexer.hxx" +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + //____________________________________________________________________________________________________________ // "namespaces" //____________________________________________________________________________________________________________ diff --git a/UnoControls/source/controls/progressmonitor.cxx b/UnoControls/source/controls/progressmonitor.cxx index dad73a8..091d9f6 100644 --- a/UnoControls/source/controls/progressmonitor.cxx +++ b/UnoControls/source/controls/progressmonitor.cxx @@ -24,6 +24,7 @@ #include <com/sun/star/awt/Gradient.hpp> #include <com/sun/star/awt/XGraphics.hpp> #include <com/sun/star/awt/PosSize.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <cppuhelper/typeprovider.hxx> #include <tools/debug.hxx> #include <tools/solar.h> diff --git a/UnoControls/source/controls/statusindicator.cxx b/UnoControls/source/controls/statusindicator.cxx index 2e8d819..d84600e 100644 --- a/UnoControls/source/controls/statusindicator.cxx +++ b/UnoControls/source/controls/statusindicator.cxx @@ -21,6 +21,7 @@ #include <com/sun/star/awt/InvalidateStyle.hpp> #include <com/sun/star/awt/WindowAttribute.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <cppuhelper/typeprovider.hxx> #include "progressbar.hxx" diff --git a/dbaccess/source/core/dataaccess/documenteventexecutor.hxx b/dbaccess/source/core/dataaccess/documenteventexecutor.hxx index 9670cb4..97024ae 100644 --- a/dbaccess/source/core/dataaccess/documenteventexecutor.hxx +++ b/dbaccess/source/core/dataaccess/documenteventexecutor.hxx @@ -27,6 +27,10 @@ #include <memory> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace dbaccess { diff --git a/dbaccess/source/ui/inc/dbexchange.hxx b/dbaccess/source/ui/inc/dbexchange.hxx index f194213..3454344 100644 --- a/dbaccess/source/ui/inc/dbexchange.hxx +++ b/dbaccess/source/ui/inc/dbexchange.hxx @@ -31,6 +31,10 @@ #include <rtl/ref.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace dbaui { diff --git a/dbaccess/source/ui/uno/ColumnControl.hxx b/dbaccess/source/ui/uno/ColumnControl.hxx index f924e9f..ca40897 100644 --- a/dbaccess/source/ui/uno/ColumnControl.hxx +++ b/dbaccess/source/ui/uno/ColumnControl.hxx @@ -22,6 +22,10 @@ #include <toolkit/controls/unocontrol.hxx> #include "apitools.hxx" +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace dbaui { class OColumnControl : public UnoControl diff --git a/dbaccess/source/ui/uno/dbinteraction.hxx b/dbaccess/source/ui/uno/dbinteraction.hxx index 41254be..6b00b6d 100644 --- a/dbaccess/source/ui/uno/dbinteraction.hxx +++ b/dbaccess/source/ui/uno/dbinteraction.hxx @@ -32,6 +32,10 @@ #include <com/sun/star/sdb/ParametersRequest.hpp> #include <com/sun/star/sdb/DocumentSaveRequest.hpp> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace dbtools { class SQLExceptionInfo; diff --git a/desktop/source/offacc/acceptor.hxx b/desktop/source/offacc/acceptor.hxx index 8556c9c..70ba7b2 100644 --- a/desktop/source/offacc/acceptor.hxx +++ b/desktop/source/offacc/acceptor.hxx @@ -39,6 +39,10 @@ #include <osl/conditn.hxx> #include <osl/thread.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace desktop { class Acceptor diff --git a/extensions/source/resource/ResourceIndexAccess.hxx b/extensions/source/resource/ResourceIndexAccess.hxx index 40fdf03..6760c58 100644 --- a/extensions/source/resource/ResourceIndexAccess.hxx +++ b/extensions/source/resource/ResourceIndexAccess.hxx @@ -18,6 +18,9 @@ #include <com/sun/star/uno/XInterface.hpp> #include <cppuhelper/implbase1.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } class ResMgr; namespace extensions { namespace resource diff --git a/filter/source/config/cache/lateinitlistener.hxx b/filter/source/config/cache/lateinitlistener.hxx index 3d6bea7..5c4c55e 100644 --- a/filter/source/config/cache/lateinitlistener.hxx +++ b/filter/source/config/cache/lateinitlistener.hxx @@ -27,6 +27,9 @@ #include <com/sun/star/document/XEventBroadcaster.hpp> #include <cppuhelper/implbase1.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } namespace filter{ namespace config{ diff --git a/filter/source/xsltdialog/xmlfiltertabdialog.cxx b/filter/source/xsltdialog/xmlfiltertabdialog.cxx index 42b4a94..f869052 100644 --- a/filter/source/xsltdialog/xmlfiltertabdialog.cxx +++ b/filter/source/xsltdialog/xmlfiltertabdialog.cxx @@ -19,6 +19,7 @@ #include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/beans/PropertyValue.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <tools/resid.hxx> #include <vcl/msgbox.hxx> #include <osl/file.hxx> diff --git a/forms/source/inc/InterfaceContainer.hxx b/forms/source/inc/InterfaceContainer.hxx index b8548d4..79a089a 100644 --- a/forms/source/inc/InterfaceContainer.hxx +++ b/forms/source/inc/InterfaceContainer.hxx @@ -46,6 +46,10 @@ #include <cppuhelper/component.hxx> #include <cppuhelper/implbase8.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + using namespace comphelper; //......................................................................... diff --git a/framework/inc/classes/menumanager.hxx b/framework/inc/classes/menumanager.hxx index d7d22ee..5a33395 100644 --- a/framework/inc/classes/menumanager.hxx +++ b/framework/inc/classes/menumanager.hxx @@ -34,6 +34,10 @@ #include <cppuhelper/implbase1.hxx> #include <threadhelp/threadhelpbase.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace framework { diff --git a/framework/source/inc/dispatch/windowcommanddispatch.hxx b/framework/source/inc/dispatch/windowcommanddispatch.hxx index 425d869..5aec5b6 100644 --- a/framework/source/inc/dispatch/windowcommanddispatch.hxx +++ b/framework/source/inc/dispatch/windowcommanddispatch.hxx @@ -30,6 +30,10 @@ #include <cppuhelper/implbase1.hxx> #include <tools/link.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace framework{ /** @short internal helper to bind e.g. MAC-Menu events to our internal dispatch API. diff --git a/i18npool/inc/cclass_unicode.hxx b/i18npool/inc/cclass_unicode.hxx index 53e7e37..859a239 100644 --- a/i18npool/inc/cclass_unicode.hxx +++ b/i18npool/inc/cclass_unicode.hxx @@ -28,6 +28,10 @@ #define TRANSLITERATION_casemapping #include <transliteration_body.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace com { namespace sun { namespace star { namespace i18n { typedef sal_uInt32 UPT_FLAG_TYPE; diff --git a/include/comphelper/proxyaggregation.hxx b/include/comphelper/proxyaggregation.hxx index 040eac6..4521d4c 100644 --- a/include/comphelper/proxyaggregation.hxx +++ b/include/comphelper/proxyaggregation.hxx @@ -30,6 +30,10 @@ #include <cppuhelper/compbase_ex.hxx> #include <comphelper/comphelperdllapi.h> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + /* class hierarchy herein: +-------------------+ helper class for aggregating the proxy to another object diff --git a/include/cppuhelper/implbase1.hxx b/include/cppuhelper/implbase1.hxx index 4ff99af..8561a42 100644 --- a/include/cppuhelper/implbase1.hxx +++ b/include/cppuhelper/implbase1.hxx @@ -21,7 +21,6 @@ #include <cppuhelper/implbase_ex.hxx> #include <rtl/instance.hxx> -#include <com/sun/star/uno/XComponentContext.hpp> namespace cppu { diff --git a/include/framework/preventduplicateinteraction.hxx b/include/framework/preventduplicateinteraction.hxx index e466cf2..a411b91 100644 --- a/include/framework/preventduplicateinteraction.hxx +++ b/include/framework/preventduplicateinteraction.hxx @@ -29,6 +29,10 @@ #include <cppuhelper/implbase1.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace framework{ /** diff --git a/include/oox/drawingml/chart/converterbase.hxx b/include/oox/drawingml/chart/converterbase.hxx index 4bf233b..f16950f 100644 --- a/include/oox/drawingml/chart/converterbase.hxx +++ b/include/oox/drawingml/chart/converterbase.hxx @@ -29,6 +29,7 @@ namespace com { namespace sun { namespace star { namespace chart2 { class XChartDocument; } namespace chart2 { class XTitle; } namespace drawing { class XShape; } + namespace uno { class XComponentContext; } } } } namespace oox { namespace core { diff --git a/include/svtools/openfiledroptargetlistener.hxx b/include/svtools/openfiledroptargetlistener.hxx index 38fa060..aabe21f 100644 --- a/include/svtools/openfiledroptargetlistener.hxx +++ b/include/svtools/openfiledroptargetlistener.hxx @@ -29,6 +29,10 @@ #include <sot/exchange.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + /** DropTargetListener that takes care of opening a file when it is dropped in the frame. */ class SVT_DLLPUBLIC OpenFileDropTargetListener : public ::cppu::WeakImplHelper1< ::com::sun::star::datatransfer::dnd::XDropTargetListener > diff --git a/include/toolkit/controls/geometrycontrolmodel.hxx b/include/toolkit/controls/geometrycontrolmodel.hxx index 2349356..e6b7bfe 100644 --- a/include/toolkit/controls/geometrycontrolmodel.hxx +++ b/include/toolkit/controls/geometrycontrolmodel.hxx @@ -40,6 +40,9 @@ namespace com { namespace sun { namespace star { namespace script { class XNameContainer; } + namespace uno { + class XComponentContext; + } }}} //........................................................................ diff --git a/oox/source/core/filterbase.cxx b/oox/source/core/filterbase.cxx index ce6d3fd..8d8ffc9 100644 --- a/oox/source/core/filterbase.cxx +++ b/oox/source/core/filterbase.cxx @@ -24,6 +24,7 @@ #include <com/sun/star/frame/XModel.hpp> #include <com/sun/star/task/XStatusIndicator.hpp> #include <com/sun/star/task/XInteractionHandler.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/drawing/XShape.hpp> #include <comphelper/docpasswordhelper.hxx> #include <unotools/mediadescriptor.hxx> diff --git a/oox/source/crypto/DocumentDecryption.cxx b/oox/source/crypto/DocumentDecryption.cxx index 0d1c729..0e90139 100644 --- a/oox/source/crypto/DocumentDecryption.cxx +++ b/oox/source/crypto/DocumentDecryption.cxx @@ -15,6 +15,7 @@ #include <cppuhelper/implbase1.hxx> #include <com/sun/star/io/XSeekable.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/xml/sax/XFastParser.hpp> #include <com/sun/star/xml/sax/XFastTokenHandler.hpp> #include <com/sun/star/xml/sax/FastToken.hpp> diff --git a/oox/source/ppt/pptimport.cxx b/oox/source/ppt/pptimport.cxx index 285ac2a..f974230 100644 --- a/oox/source/ppt/pptimport.cxx +++ b/oox/source/ppt/pptimport.cxx @@ -17,6 +17,9 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <sal/config.h> + +#include <com/sun/star/uno/XComponentContext.hpp> #include "oox/ppt/pptimport.hxx" #include "oox/drawingml/chart/chartconverter.hxx" #include "oox/dump/pptxdumper.hxx" diff --git a/oox/source/ppt/timenode.cxx b/oox/source/ppt/timenode.cxx index ea483c1..c96d794 100644 --- a/oox/source/ppt/timenode.cxx +++ b/oox/source/ppt/timenode.cxx @@ -37,6 +37,7 @@ #include <com/sun/star/animations/Event.hpp> #include <com/sun/star/animations/EventTrigger.hpp> #include <com/sun/star/presentation/EffectNodeType.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include "oox/helper/helper.hxx" #include "oox/core/xmlfilterbase.hxx" diff --git a/package/source/xstor/owriteablestream.hxx b/package/source/xstor/owriteablestream.hxx index 22fcb3f..e1c3158 100644 --- a/package/source/xstor/owriteablestream.hxx +++ b/package/source/xstor/owriteablestream.hxx @@ -51,6 +51,10 @@ #include "ocompinstream.hxx" #include "mutexholder.hxx" +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + struct PreCreationStruct { SotMutexHolderRef m_rMutexRef; diff --git a/package/source/xstor/xstorage.hxx b/package/source/xstor/xstorage.hxx index 039dd22..27f92e3 100644 --- a/package/source/xstor/xstorage.hxx +++ b/package/source/xstor/xstorage.hxx @@ -50,6 +50,10 @@ #include "mutexholder.hxx" +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + #define RELINFO_NO_INIT 1 #define RELINFO_READ 2 #define RELINFO_CHANGED 3 diff --git a/package/source/zipapi/XUnbufferedStream.hxx b/package/source/zipapi/XUnbufferedStream.hxx index 1b830e9..68cf3ba 100644 --- a/package/source/zipapi/XUnbufferedStream.hxx +++ b/package/source/zipapi/XUnbufferedStream.hxx @@ -32,6 +32,10 @@ #include <CRC32.hxx> #include <mutexholder.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + #define UNBUFF_STREAM_DATA 0 #define UNBUFF_STREAM_RAW 1 #define UNBUFF_STREAM_WRAPPEDRAW 2 diff --git a/sd/source/ui/presenter/PresenterTextView.hxx b/sd/source/ui/presenter/PresenterTextView.hxx index 64ff07e..f99b5d3 100644 --- a/sd/source/ui/presenter/PresenterTextView.hxx +++ b/sd/source/ui/presenter/PresenterTextView.hxx @@ -28,6 +28,10 @@ #include <boost/noncopyable.hpp> #include <boost/scoped_ptr.hpp> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace sd { namespace presenter { namespace { diff --git a/sdext/source/presenter/PresenterTimer.cxx b/sdext/source/presenter/PresenterTimer.cxx index 5ae5e01..d0ca110 100644 --- a/sdext/source/presenter/PresenterTimer.cxx +++ b/sdext/source/presenter/PresenterTimer.cxx @@ -18,6 +18,8 @@ */ #include "PresenterTimer.hxx" +#include <com/sun/star/lang/XMultiComponentFactory.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <osl/doublecheckedlocking.h> #include <osl/thread.hxx> #include <boost/bind.hpp> diff --git a/sdext/source/presenter/PresenterTimer.hxx b/sdext/source/presenter/PresenterTimer.hxx index 2f06157b..904ffbc 100644 --- a/sdext/source/presenter/PresenterTimer.hxx +++ b/sdext/source/presenter/PresenterTimer.hxx @@ -31,6 +31,10 @@ #include <boost/function.hpp> #include <vector> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + namespace sdext { namespace presenter { /** The timer allows tasks to be scheduled for execution at a specified time diff --git a/sfx2/source/appl/imestatuswindow.hxx b/sfx2/source/appl/imestatuswindow.hxx index c84a7b6..70b2189 100644 --- a/sfx2/source/appl/imestatuswindow.hxx +++ b/sfx2/source/appl/imestatuswindow.hxx @@ -28,6 +28,7 @@ namespace com { namespace sun { namespace star { namespace beans { class XPropertySet; } namespace lang { class XMultiServiceFactory; } + namespace uno { class XComponentContext; } } } } namespace sfx2 { namespace appl { diff --git a/toolkit/source/controls/grid/sortablegriddatamodel.hxx b/toolkit/source/controls/grid/sortablegriddatamodel.hxx index cbe2ca3..c88bbad 100644 --- a/toolkit/source/controls/grid/sortablegriddatamodel.hxx +++ b/toolkit/source/controls/grid/sortablegriddatamodel.hxx @@ -32,6 +32,10 @@ #include <cppuhelper/compbase3.hxx> #include <cppuhelper/implbase1.hxx> +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + //...................................................................................................................... namespace toolkit { diff --git a/writerfilter/source/dmapper/DomainMapper.cxx b/writerfilter/source/dmapper/DomainMapper.cxx index 5b38153..06efbf7 100644 --- a/writerfilter/source/dmapper/DomainMapper.cxx +++ b/writerfilter/source/dmapper/DomainMapper.cxx @@ -57,6 +57,7 @@ #include <com/sun/star/text/WritingMode.hpp> #include <com/sun/star/text/WritingMode2.hpp> #include <com/sun/star/text/XFootnote.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <comphelper/types.hxx> #include <comphelper/storagehelper.hxx> #include <filter/msfilter/util.hxx> diff --git a/xmlsecurity/source/framework/encryptionengine.hxx b/xmlsecurity/source/framework/encryptionengine.hxx index 6407e13..d7d9a2b 100644 --- a/xmlsecurity/source/framework/encryptionengine.hxx +++ b/xmlsecurity/source/framework/encryptionengine.hxx @@ -32,6 +32,10 @@ #include "securityengine.hxx" +namespace com { namespace sun { namespace star { namespace uno { + class XComponentContext; +} } } } + class EncryptionEngine : public cppu::ImplInheritanceHelper1 < SecurityEngine, _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits