GraphExecutor::AutomatonState _State ;
SUPERV::ControlState _ControlState ;
bool _Done ;
+ bool _NodeAborted ;
// asv : 20.01.05 : changes involved with switching to old (HEAD) KERNEL
//Engines_Container_i * _SuperVisionContainer ;
GraphBase::Graph * Graph() const {
return _Graph ; } ;
+ char * Name() { return Graph()->Name() ; } ;
+
bool LoadDataFlow( const GraphBase::SGraph * aDataFlow ) ;
// bool LoadXml( const char* myFileName ) ;
bool LoadInfo( const GraphBase::SNode &aDataFlowInfo ) ;
bool Kill() ;
bool Stop() ;
+ void NodeAborted( const char * aNodeName ) {
+ string aMsg = string( "The node " ) + string( aNodeName ) + " was aborted." ;
+ Graph()->SetMessages( aMsg.c_str() ) ;
+ _NodeAborted = true ; } ;
+ bool IsNodeAborted() {
+ return _NodeAborted ; } ;
+
bool IsWaiting() ;
bool IsReady() ;
bool IsRunning() ;