]> SALOME platform Git repositories - modules/superv.git/blobdiff - src/Supervision/Graph_Impl.hxx
Salome HOME
Merging with JR_ASV_2_1_0_deb_with_KERNEL_Head branch, which contains many bug fixes...
[modules/superv.git] / src / Supervision / Graph_Impl.hxx
index 5f1d8c0230750301a3cca7e9fecfa9d8e21a9744..3469f055758ef5bc95e9e3a344fd292d0dac7515 100644 (file)
@@ -181,9 +181,10 @@ class Graph_Impl : public POA_SUPERV::Graph ,
     virtual long Threads() ;
     virtual long SuspendedThreads() ;
 
+    virtual bool Run() ;   // called on "Execute Graph" command
+    virtual bool Start() ; // called on "Execute Graph Step-by-Step" command
     virtual bool Begin() ;
-    virtual bool Run() ;
-    virtual bool Start() ;
     virtual long LastLevelDone() ;
 
     virtual bool EventNoW( SUPERV::CNode_out aNode ,
@@ -205,6 +206,11 @@ class Graph_Impl : public POA_SUPERV::Graph ,
 
     virtual SUPERV::StreamGraph_ptr ToStreamGraph() ;
 
+    virtual void Editing(); // Destroy Executor and use only Editor and its data model
+
+private:
+    bool run( const bool andSuspend = false ); // Run() calls run( false ), Start() calls run( true );
+
 };