/// \param theFeature feature for editing\r
virtual void editFeature(FeaturePtr theFeature);\r
\r
+ /// Returns true if the operation can be committed. Result in default implementation is true.\r
+ /// \return boolean value\r
+ virtual bool canCommitOperation() const { return true; }\r
+\r
/// Creates an operation and send it to loop\r
/// \param theCmdId the operation name\r
virtual void launchOperation(const QString& theCmdId);\r