Salome HOME
NRI : Add documentation.
[modules/superv.git] / examples / GraphFactorial.py
1
2 from SuperV import *
3
4 GraphFactorial = Graph('GraphFactorial')
5
6 eval = GraphFactorial.Node('FactorialComponent','FactorialComponent','eval')
7 eval.SetContainer('Server3Py')
8
9 GraphFactorial.IsValid()
10
11 GraphFactorial.Run( 3 )
12 GraphFactorial.DoneW()
13 GraphFactorial.State()
14 print eval.GetComponentName()
15 print eval.GetContainer()
16 GraphFactorial.PrintPorts()
17
18 eval.SetContainer('Server4Py')
19 GraphFactorial.Run( 4 )
20 GraphFactorial.DoneW()
21 GraphFactorial.State()
22 print eval.GetComponentName()
23 print eval.GetContainer()
24 GraphFactorial.PrintPorts()
25
26 eval.SetContainer('Server5Py')
27 GraphFactorial.Run( 5 )
28 GraphFactorial.DoneW()
29 GraphFactorial.State()
30 print eval.GetComponentName()
31 print eval.GetContainer()
32 GraphFactorial.PrintPorts()
33