SidebarPanel.hxx (b9e67834) SidebarPanel.hxx (95a18594)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 8 unchanged lines hidden (view full) ---

17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22#ifndef SFX_SIDEBAR_SIDEBAR_PANEL_HXX
23#define SFX_SIDEBAR_SIDEBAR_PANEL_HXX
24
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 8 unchanged lines hidden (view full) ---

17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22#ifndef SFX_SIDEBAR_SIDEBAR_PANEL_HXX
23#define SFX_SIDEBAR_SIDEBAR_PANEL_HXX
24
25#include <tools/link.hxx>
25#include <com/sun/star/ui/XSidebarPanel.hpp>
26
27#include <boost/noncopyable.hpp>
28#include <cppuhelper/compbase1.hxx>
29#include <cppuhelper/basemutex.hxx>
30
31namespace css = ::com::sun::star;
32namespace cssu = ::com::sun::star::uno;
33
34namespace
35{
36 typedef ::cppu::WeakComponentImplHelper1 <
37 css::ui::XSidebarPanel
38 > SidebarPanelInterfaceBase;
39}
40
41
42class DockingWindow;
26#include <com/sun/star/ui/XSidebarPanel.hpp>
27
28#include <boost/noncopyable.hpp>
29#include <cppuhelper/compbase1.hxx>
30#include <cppuhelper/basemutex.hxx>
31
32namespace css = ::com::sun::star;
33namespace cssu = ::com::sun::star::uno;
34
35namespace
36{
37 typedef ::cppu::WeakComponentImplHelper1 <
38 css::ui::XSidebarPanel
39 > SidebarPanelInterfaceBase;
40}
41
42
43class DockingWindow;
44class VclWindowEvent;
43
44namespace sfx2 { namespace sidebar {
45
46class Panel;
47
48class SidebarPanel
49 : private ::boost::noncopyable,
50 private ::cppu::BaseMutex,

--- 34 unchanged lines hidden ---
45
46namespace sfx2 { namespace sidebar {
47
48class Panel;
49
50class SidebarPanel
51 : private ::boost::noncopyable,
52 private ::cppu::BaseMutex,

--- 34 unchanged lines hidden ---