Salome HOME
11597bb17a7f23564106936904a009bfbdddad4c
[modules/shaper.git] / src / XGUI / XGUI_MenuWorkbench.h
1 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
2
3 // File:        XGUI_MenuWorkbench.hxx
4 // Created:     13 Apr 2016
5 // Author:      Natalia ERMOLAEVA
6
7 #ifndef XGUI_MENUWORKBENCH_H_
8 #define XGUI_MENUWORKBENCH_H_
9
10 #include "XGUI.h"
11
12 /**
13 * \ingroup GUI
14 * A class for management of menu actions (features). The actions should be arranged like they are
15 * in XML file. It listens the read feature of XML and fills internal structure of menu workbenches
16 * and groups of feature. After, it creates menues and tools in the module.
17 */
18 class XGUI_EXPORT XGUI_MenuWorkbench
19 {
20  public:
21   /// Constructor
22   XGUI_MenuWorkbench();
23   /// Destructor
24   virtual ~XGUI_MenuWorkbench() {}
25 };
26
27 #endif /* XGUI_MENUWORKBENCH_H_ */
28