IContextChangeReceiver.hxx (fe617e93) | IContextChangeReceiver.hxx (5d39f272) |
---|---|
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 --- 5 unchanged lines hidden (view full) --- 14 * software distributed under the License is distributed on an 15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 * KIND, either express or implied. See the License for the 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 | 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 --- 5 unchanged lines hidden (view full) --- 14 * software distributed under the License is distributed on an 15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 * KIND, either express or implied. See the License for the 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 |
22#ifndef SFX_SIDEBAR_CONTEXT_CHANGE_RECEIVER_INTERFACE_HXX 23#define SFX_SIDEBAR_CONTEXT_CHANGE_RECEIVER_INTERFACE_HXX |
|
22 | 24 |
25#include "EnumContext.hxx" |
|
23 | 26 |
24#ifndef SD_SIDEBAR_DISPOSABLE_INTERFACE_HXX 25#define SD_SIDEBAR_DISPOSABLE_INTERFACE_HXX | |
26 | 27 |
27#include <tools/gen.hxx> 28#include <sal/types.h> | 28namespace sfx2 { namespace sidebar { |
29 | 29 |
30class Window; | |
31 | 30 |
32namespace sd { namespace sidebar { 33 34 35class IDisposable | 31class SFX2_DLLPUBLIC IContextChangeReceiver |
36{ 37public: | 32{ 33public: |
38 virtual void Dispose (void) = 0; | 34 virtual void HandleContextChange ( 35 const EnumContext aContext) = 0; |
39}; 40 | 36}; 37 |
41 | |
42} } // end of namespace ::sd::sidebar 43 44#endif | 38} } // end of namespace ::sd::sidebar 39 40#endif |