Salome HOME
Dialogs were divided to "operation and dialog"
[modules/smesh.git] / src / SMESHGUI / SMESHGUI_Operation.h
index 110357b330ed52deac0e3e1e37dfc3491e878722..68542417a3f8a5896946889b7c3288296292d07b 100755 (executable)
@@ -51,15 +51,17 @@ protected:
   } SelectedObjectType;
 
 protected:
+  Selection_Mode    selectionMode() const;
   void              setSelectionMode( const Selection_Mode );
   void              highlight( const Handle( SALOME_InteractiveObject )&,
                                const bool, const bool = true );
   void              addOrRemoveIndex( const Handle( SALOME_InteractiveObject )&,
                                       const TColStd_MapOfInteger&, const bool );
 
+  //! sets the dialog widgets to state just after operation start
+  virtual void      initDialog();
+
   virtual void      startOperation();
-  virtual void      commitOperation();
-  virtual void      abortOperation();
   virtual bool      isReadyToStart();
 
   SMESHGUI*         getSMESHGUI() const;