std::string myCurrentPluginName; ///< name of the plugin that must be loaded currently
std::shared_ptr<ModelAPI_Document> myCurrentDoc; ///< current working document
bool myCheckTransactions; ///< if true, generates error if document is updated outside of transaction
- bool myOperationAttachedToNext; ///< the current operation must be commited twice, with nested
+ bool myOperationAttachedToNext; ///< the current operation must be committed twice, with nested
public:
//! Loads the OCAF document from the file.
//! Closes all documents
MODEL_EXPORT virtual void closeAll();
- //! Starts a new operation (opens a tansaction)
+ //! Starts a new operation (opens a transaction)
+ //! \param theId string-identifier of the started transaction
//! \param theAttachedToNested if it is true, it means that this transaction is attached to the nested
- //! where it is located and will be commited on the next commit with the nested
+ //! where it is located and will be committed on the next commit with the nested
MODEL_EXPORT virtual void startOperation(
const std::string& theId = "", const bool theAttachedToNested = false);
//! Finishes the previously started operation (closes the transaction)
/// Processes the configuration file reading
MODEL_EXPORT virtual void processEvent(const std::shared_ptr<Events_Message>& theMessage);
- /// Copies the document to the new one wit hthe given id
+ /// Copies the document to the new one with the given id
MODEL_EXPORT virtual std::shared_ptr<ModelAPI_Document> copy(
std::shared_ptr<ModelAPI_Document> theSource, std::string theID);