+ virtual void updateModuleVisibilityState();
+
+ /// Returns list of the module commands
+ QIntList shaperActions() const { return myActionsList; }
+
+ /// Returns structure of tool bars
+ QMap<QString, QIntList> shaperToolbars() const { return myToolbars; }
+
+ /// Returns free commands which are not in toolbars in the module
+ QIntList getFreeCommands() const;
+
+ /// Returns structure of default tool bars
+ QMap<QString, QIntList> defaultToolbars() const
+ { return (myDefaultToolbars.size() == 0)? myToolbars : myDefaultToolbars; }
+
+ void resetToolbars();
+