20 #ifndef __YACSGUI_IDL__
21 #define __YACSGUI_IDL__
23 #include "SALOME_Component.idl"
24 #include "SALOMEDS.idl"
25 #include "SALOME_Exception.idl"
47 string setInPortValue(in
string nodeName, in
string portName, in
string value);
74 interface YACS_Gen : Engines::EngineComponent, SALOMEDS::Driver
void notifyObserver(in long numid, in string event)
void setStopOnError(in boolean dumpRequested, in string xmlFile)
void RunFromState(in string xmlfile)
string getXMLState(in long numid)
boolean resumeCurrentBreakPoint()
long getNodeState(in long numid)
string getContainerLog(in long nodeNumid)
string getNodeProgress(in long numid)
stringArray getTasksToLoad()
void setListOfBreakPoints(in stringArray listOfBreakPoints)
void addObserver(in Observer obs, in long numid, in string event)
boolean setStepsToExecute(in stringArray listToExecute)
string getErrorReport(in long nodeNumid)
void getIds(out longArray numids, out stringArray names)
string getErrorDetails(in long nodeNumid)
string getInPortValue(in long nodeNumid, in string portName)
string setInPortValue(in string nodeName, in string portName, in string value)
void RestartFromState(in string xmlfile)
boolean saveState(in string xmlFile)
void setExecMode(in executionMode mode)
string getOutPortValue(in long nodeNumid, in string portName)
void shutdownProc(in long level)
ProcExec LoadProc(in string xmlFile)
string convertSupervFile(in string xmlFile)
sequence< string > stringArray
sequence< long > longArray