Salome HOME
Providing Action class to have a common approach to start/finish/abort model transact...
authornds <nds@opencascade.com>
Wed, 26 Aug 2015 18:38:55 +0000 (21:38 +0300)
committernds <nds@opencascade.com>
Wed, 26 Aug 2015 18:38:55 +0000 (21:38 +0300)
commitf0f8fbdcadad2d5d42c443e70afc6251faea1469
treecfb34a14f5557d79d0ac3f793e91445008df7224
parentd296db28ebf945ae475f2331cd2e8f813618866b
Providing Action class to have a common approach to start/finish/abort model transactions for such actions as Delete/Detach and others.

An action instance is used for Delete operation of sketch sub-entities.
12 files changed:
src/ModuleBase/ModuleBase_Operation.cpp
src/ModuleBase/ModuleBase_Operation.h
src/ModuleBase/ModuleBase_OperationAction.cpp
src/ModuleBase/ModuleBase_OperationAction.h
src/ModuleBase/ModuleBase_OperationFeature.cpp
src/ModuleBase/ModuleBase_OperationFeature.h
src/PartSet/PartSet_Module.cpp
src/XGUI/XGUI_ActionsMgr.cpp
src/XGUI/XGUI_OperationMgr.cpp
src/XGUI/XGUI_OperationMgr.h
src/XGUI/XGUI_Workshop.cpp
src/XGUI/XGUI_WorkshopListener.cpp