//! Starting of the application
void startApplication();
- // Activates the module controls. Should be called after module creation
+ /// Activates the module controls. Should be called after module creation
void activateModule();
- // Deactivates the module controls. Should be called after module creation
+ /// Deactivates the module controls. Should be called after module creation
void deactivateModule();
//! Returns main window (Desktop) of the application
/// \param theFeature a feature
bool isFeatureOfNested(const FeaturePtr& theFeature);
+ /// Has to be called in order to display objects with visibility status = true
+ void synchronizeViewer();
+
+ /// Has to be called in order to display objects from a cpecifed group with visibility status = true
+ /// \param theDoc the document for objects synchronisation
+ /// \param theGroup the group name
+ /// \param theUpdateViewer update viewer flag
+ void synchronizeGroupInViewer(const DocumentPtr& theDoc, const std::string& theGroup, bool theUpdateViewer);
+
signals:
/// Emitted when selection happens in Salome viewer
void salomeViewerSelection();