ContextList.hxx (da72173f) | ContextList.hxx (7e429a12) |
---|---|
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 --- 17 unchanged lines hidden (view full) --- 26#include <sal/types.h> 27#include <rtl/ustring.hxx> 28 29#include <vector> 30 31 32namespace sfx2 { namespace sidebar { 33 | 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 --- 17 unchanged lines hidden (view full) --- 26#include <sal/types.h> 27#include <rtl/ustring.hxx> 28 29#include <vector> 30 31 32namespace sfx2 { namespace sidebar { 33 |
34 | 34/** Per context data for deck and panel descriptors. 35*/ |
35class ContextList 36{ 37public: 38 ContextList (void); 39 ~ContextList (void); 40 41 class Entry 42 { 43 public: 44 Context maContext; 45 bool mbIsInitiallyVisible; 46 ::rtl::OUString msMenuCommand; 47 }; 48 49 /** Return <TRUE/> when the given context matches any of the stored contexts. 50 */ 51 const Entry* GetMatch ( 52 const Context& rContext) const; | 36class ContextList 37{ 38public: 39 ContextList (void); 40 ~ContextList (void); 41 42 class Entry 43 { 44 public: 45 Context maContext; 46 bool mbIsInitiallyVisible; 47 ::rtl::OUString msMenuCommand; 48 }; 49 50 /** Return <TRUE/> when the given context matches any of the stored contexts. 51 */ 52 const Entry* GetMatch ( 53 const Context& rContext) const; |
54 Entry* GetMatch ( 55 const Context& rContext); |
|
53 54 void AddContextDescription ( 55 const Context& rContext, 56 const bool bIsInitiallyVisible, 57 const ::rtl::OUString& rsMenuCommand); 58 59 /** Returns <TRUE/> when no call to AddContextDescription() was made before. 60 */ --- 13 unchanged lines hidden --- | 56 57 void AddContextDescription ( 58 const Context& rContext, 59 const bool bIsInitiallyVisible, 60 const ::rtl::OUString& rsMenuCommand); 61 62 /** Returns <TRUE/> when no call to AddContextDescription() was made before. 63 */ --- 13 unchanged lines hidden --- |