/// The operation is postponed
void postponed();
+ /// The operation is triggered
+ /// \param theState a new triggered state
+ void triggered(bool theState);
+
/// The operation is filled with existing preselection
void activatedByPreselection();
virtual void abortOperation() {}
/// Virtual method called when operation committed (see commit() method for more description)
- virtual void commitOperation() {}
+ virtual void commitOperation();
/// Virtual method called after operation committed (see commit() method for more description)
virtual void afterCommitOperation() {}
/// before operation feature creating
CompositeFeaturePtr myParentFeature;
+ /// Last current feature before editing operation
+ FeaturePtr myCurrentFeature;
};
#endif