]> SALOME platform Git repositories - modules/superv.git/blobdiff - idl/SUPERV.idl
Salome HOME
*** empty log message ***
[modules/superv.git] / idl / SUPERV.idl
index 4850e0a2801853e7a43040d02e287f395c0694a9..4d3f195dd846811ad9e32f1a6966f5c4ef2372f4 100644 (file)
@@ -454,9 +454,13 @@ Returns True if the node appears to be a %endswitch node.
     boolean IsEndSwitch() ;
 
 /*!
- Returns the number of  subgraphs.
+ Returns the numero of subgraph of a node.
 */
     long SubGraph() ;
+/*!
+ Returns the numero of substreamgraph of a node.
+*/
+    long SubStreamGraph() ;
 
 /*!
 Returns the number of threads of the graph.
@@ -885,10 +889,6 @@ method and its next usage.
 
 /*@}*/
 
-/*!
-Returns the number of independent subgraphs
-*/
-    long GraphsNumber() ;
 /*!
 Returns the number of currently running threads.
 */
@@ -948,10 +948,13 @@ Gets IOR of the garph.
     string getIOR();
 
 /*!
-Returns a list of SubGraphs.
-\note  Not implemented
+Returns the number of independent subgraphs
+*/
+    long SubGraphsNumber() ;
+/*!
+Returns a list of Nodes of a SubGraph.
 */
-    SUPERV::ListOfGraphs SubGraphs() ;
+    SUPERV::ListOfNodes SubGraphsNodes( in long SubGraphNumber ) ;
 
   } ;
 
@@ -988,6 +991,16 @@ Returns a list of links of the graph.
     void StreamParams( out long Timeout ,
                        out SUPERV::KindOfDataStreamTrace DataStreamTrace ,
                        out double DeltaTime ) ;
+
+/*!
+Returns the number of independent subStreamgraphs
+*/
+    long SubStreamGraphsNumber() ;
+/*!
+Returns a list of Nodes of a SubStreamGraph.
+*/
+    SUPERV::ListOfNodes SubStreamGraphsNodes( in long SubStreamGraphNumber ) ;
+
 /*!
 Convert a StreamGraph to a FlowGraph.
 */