summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2020-03-03 10:17:42 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2020-03-03 12:27:18 +0100
commitb55bf0cbdfdc68200ebf191b828a912373f1b7dc (patch)
tree90348930d73214dd5481c9c399beeabc805d1c21 /include
parent0045b6f36e5e1445d699f87a0f6597d665b4cfe4 (diff)
move some headers inside their module
Change-Id: I026f920d475c4ce56a12d6b29a702673e8bd7a1c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89866 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include')
-rw-r--r--include/editeng/AccessibleStringWrap.hxx54
-rw-r--r--include/editeng/unopracc.hxx60
-rw-r--r--include/sfx2/sidebar/Tools.hxx66
-rw-r--r--include/xmloff/AutoStyleEntry.hxx32
4 files changed, 0 insertions, 212 deletions
diff --git a/include/editeng/AccessibleStringWrap.hxx b/include/editeng/AccessibleStringWrap.hxx
deleted file mode 100644
index 9cad86b2988a..000000000000
--- a/include/editeng/AccessibleStringWrap.hxx
+++ /dev/null
@@ -1,54 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-
-#ifndef INCLUDED_EDITENG_ACCESSIBLESTRINGWRAP_HXX
-#define INCLUDED_EDITENG_ACCESSIBLESTRINGWRAP_HXX
-
-#include <editeng/editengdllapi.h>
-#include <sal/types.h>
-#include <rtl/ustring.hxx>
-
-class OutputDevice;
-class SvxFont;
-namespace tools { class Rectangle; }
-class Point;
-
-
-// AccessibleStringWrap declaration
-
-
-class AccessibleStringWrap
-{
-public:
-
- AccessibleStringWrap( OutputDevice& rDev, SvxFont& rFont, const OUString& rText );
-
- void GetCharacterBounds( sal_Int32 nIndex, tools::Rectangle& rRect );
- sal_Int32 GetIndexAtPoint( const Point& rPoint );
-
-private:
-
- OutputDevice& mrDev;
- SvxFont& mrFont;
- OUString maText;
-};
-
-#endif // INCLUDED_EDITENG_ACCESSIBLESTRINGWRAP_HXX
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/include/editeng/unopracc.hxx b/include/editeng/unopracc.hxx
deleted file mode 100644
index 5f94956e081a..000000000000
--- a/include/editeng/unopracc.hxx
+++ /dev/null
@@ -1,60 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-
-#ifndef INCLUDED_EDITENG_UNOPRACC_HXX
-#define INCLUDED_EDITENG_UNOPRACC_HXX
-
-#include <editeng/unotext.hxx>
-
-
-class SvxEditSource;
-
-/** Wraps SvxUnoTextRangeBase and provides us with the text properties
-
- Inherits from SvxUnoTextRangeBase and provides XPropertySet and
- XMultiPropertySet interfaces. Just set the selection to the
- required text range and return a reference to a XPropertySet.
- */
-class SvxAccessibleTextPropertySet final : public SvxUnoTextRangeBase,
- public css::lang::XTypeProvider,
- public ::cppu::OWeakObject
-{
-public:
- SvxAccessibleTextPropertySet( const SvxEditSource*, const SvxItemPropertySet* );
- virtual ~SvxAccessibleTextPropertySet() throw() override;
-
- // XTextRange
- virtual css::uno::Reference< css::text::XText > SAL_CALL getText() override;
-
- virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) override;
- virtual void SAL_CALL acquire() throw() override;
- virtual void SAL_CALL release() throw() override;
-
- // lang::XServiceInfo
- virtual OUString SAL_CALL getImplementationName() override;
- virtual sal_Bool SAL_CALL supportsService( const OUString& ) override;
-
- // lang::XTypeProvider
- virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override;
- virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override;
-};
-
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/include/sfx2/sidebar/Tools.hxx b/include/sfx2/sidebar/Tools.hxx
deleted file mode 100644
index 3132553f5991..000000000000
--- a/include/sfx2/sidebar/Tools.hxx
+++ /dev/null
@@ -1,66 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-#ifndef INCLUDED_SFX2_SIDEBAR_TOOLS_HXX
-#define INCLUDED_SFX2_SIDEBAR_TOOLS_HXX
-
-#include <vcl/image.hxx>
-#include <vcl/gradient.hxx>
-
-#include <sfx2/dllapi.h>
-
-#include <com/sun/star/awt/Gradient.hpp>
-#include <com/sun/star/util/URL.hpp>
-
-namespace com::sun::star::frame { class XController; }
-namespace com::sun::star::frame { class XDispatch; }
-namespace com::sun::star::frame { class XFrame; }
-
-
-namespace sfx2 { namespace sidebar {
-
-class Tools
-{
-public:
- static Image GetImage (
- const OUString& rsImageURL,
- const OUString& rsHighContrastImageURL,
- const css::uno::Reference<css::frame::XFrame>& rxFrame);
-
- static Image GetImage (
- const OUString& rsURL,
- const css::uno::Reference<css::frame::XFrame>& rxFrame);
-
- static css::awt::Gradient VclToAwtGradient (const Gradient& rGradient);
- static Gradient AwtToVclGradient (const css::awt::Gradient& rGradient);
-
- static css::util::URL GetURL (const OUString& rsCommand);
- static css::uno::Reference<css::frame::XDispatch> GetDispatch (
- const css::uno::Reference<css::frame::XFrame>& rxFrame,
- const css::util::URL& rURL);
-
- static OUString GetModuleName (
- const css::uno::Reference<css::frame::XController>& rxFrame);
-};
-
-
-} } // end of namespace sfx2::sidebar
-
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/include/xmloff/AutoStyleEntry.hxx b/include/xmloff/AutoStyleEntry.hxx
deleted file mode 100644
index e56cf5924da3..000000000000
--- a/include/xmloff/AutoStyleEntry.hxx
+++ /dev/null
@@ -1,32 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- */
-
-#ifndef INCLUDED_XMLOFF_AUTOSTYLEENTRY_HXX
-#define INCLUDED_XMLOFF_AUTOSTYLEENTRY_HXX
-
-#include <sal/config.h>
-#include <rtl/ustring.hxx>
-#include <com/sun/star/uno/Any.hxx>
-#include <xmloff/dllapi.h>
-#include <utility>
-#include <vector>
-
-namespace xmloff
-{
-struct XMLOFF_DLLPUBLIC AutoStyleEntry
-{
- std::vector<std::pair<OUString, css::uno::Any>> m_aXmlProperties;
-};
-
-} // end xmloff
-
-#endif // INCLUDED_XMLOFF_AUTOSTYLEENTRY_HXX
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */