//! Returns true if the operation with id theId can be started
virtual bool canStartOperation(QString theId);
+ //! Performs the operation launch
+ //! \param theOperation an operation to be launched
+ virtual void processLaunchOperation(ModuleBase_Operation* theOperation);
+
//! Returns started operation by the operation identifier. The operation manager is called.
//! \param theId an operation id
//! \return an operation instance or NULL
//! Returns data object by AIS
virtual ObjectPtr findPresentedObject(const AISObjectPtr& theAIS) const;
- //! Select features clearing previous selection.
+ //! Select features clearing previous selection.
//! If the list is empty then selection will be cleared
virtual void setSelected(const QList<std::shared_ptr<ModuleBase_ViewerPrs>>& theValues);