+ //! \param theValues a list of presentations
+ virtual void setSelected(const QList<std::shared_ptr<ModuleBase_ViewerPrs>>& theValues) = 0;
+
+ //! Shows the message in the status bar
+ //! \param theMessage a message
+ virtual void setStatusBarMessage(const QString& theMessage) = 0;
+
+ /// Update of commands status
+ virtual void updateCommandStatus() = 0;
+
+ /// Returns feature info according to given feature ID
+ /// \param theId a feature Id
+ virtual std::shared_ptr<Config_FeatureMessage> featureInfo(const QString& theId) const = 0;
+
+ /// Returns main window of the application
+ virtual QMainWindow* desktop() const = 0;
+