SidebarPanelBase.hxx (a5761a6e) SidebarPanelBase.hxx (3fc59d38)
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

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

18 * under the License.
19 *
20 *************************************************************/
21
22#ifndef SFX_SIDEBAR_PANEL_BASE_HXX
23#define SFX_SIDEBAR_PANEL_BASE_HXX
24
25#include "EnumContext.hxx"
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

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

18 * under the License.
19 *
20 *************************************************************/
21
22#ifndef SFX_SIDEBAR_PANEL_BASE_HXX
23#define SFX_SIDEBAR_PANEL_BASE_HXX
24
25#include "EnumContext.hxx"
26#include "IContextChangeReceiver.hxx"
26
27#include <cppuhelper/compbase4.hxx>
28#include <cppuhelper/basemutex.hxx>
29
30#include <com/sun/star/frame/XController.hpp>
31#include <com/sun/star/ui/XContextChangeEventListener.hpp>
32#include <com/sun/star/ui/XUIElement.hpp>
33#include <com/sun/star/ui/XToolPanel.hpp>

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

62 : private ::boost::noncopyable,
63 private ::cppu::BaseMutex,
64 public SidebarPanelBaseInterfaceBase
65{
66public:
67 static cssu::Reference<css::ui::XUIElement> Create (
68 const ::rtl::OUString& rsResourceURL,
69 const cssu::Reference<css::frame::XFrame>& rxFrame,
27
28#include <cppuhelper/compbase4.hxx>
29#include <cppuhelper/basemutex.hxx>
30
31#include <com/sun/star/frame/XController.hpp>
32#include <com/sun/star/ui/XContextChangeEventListener.hpp>
33#include <com/sun/star/ui/XUIElement.hpp>
34#include <com/sun/star/ui/XToolPanel.hpp>

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

63 : private ::boost::noncopyable,
64 private ::cppu::BaseMutex,
65 public SidebarPanelBaseInterfaceBase
66{
67public:
68 static cssu::Reference<css::ui::XUIElement> Create (
69 const ::rtl::OUString& rsResourceURL,
70 const cssu::Reference<css::frame::XFrame>& rxFrame,
70 Window* mpWindow,
71 Window* pControl,
71 const css::ui::LayoutSize& rLayoutSize);
72
73 // XContextChangeEventListener
74 virtual void SAL_CALL notifyContextChangeEvent (
75 const css::ui::ContextChangeEventObject& rEvent)
76 throw (cssu::RuntimeException);
77
78 // XEventListener

--- 50 unchanged lines hidden ---
72 const css::ui::LayoutSize& rLayoutSize);
73
74 // XContextChangeEventListener
75 virtual void SAL_CALL notifyContextChangeEvent (
76 const css::ui::ContextChangeEventObject& rEvent)
77 throw (cssu::RuntimeException);
78
79 // XEventListener

--- 50 unchanged lines hidden ---