4 anXmlFile = os.getenv('DATA_DIR') + '/Superv/Graphs/GraphEssai.xml'
5 GraphMacroNodes = Graph( anXmlFile )
7 GraphMacroNodes.PrintLinks()
9 GraphMacroNodes.SetName('GraphMacroNodes')
11 anXmlFile = os.getenv('DATA_DIR') + '/Superv/Graphs/SyrStruct.xml'
12 Macro_SyrStruct = GraphMacroNodes.MNode( anXmlFile )
14 Macro_SyrStruct.PrintPorts()
16 GraphMacroNodes.PrintPorts()
18 GraphMacroNodes.PrintLinks()
20 GraphMacroNodes.Print()
22 Macro_SyrStruct.Print()
24 exec GraphMacroNodes.ListNodes('GraphMacroNodes')
26 Macro_SyrStruct.Print()
28 Macro_SyrStruct.IsMacro()
29 Macro_SyrStruct.IsFlowMacro()
30 Macro_SyrStruct.IsStreamMacro()
32 SyrStruct = Macro_SyrStruct.FlowObjRef()
36 SyrStruct.PrintPorts()
38 SyrStruct.PrintLinks()
41 SyrStruct.IsExecutable()
43 exec SyrStruct.ListNodes('SyrStruct')
53 EndOffori.PrintPorts()
55 EndOffori.PrintLinks()
57 EndOfwhileEven.Print()
59 EndOfwhileEven.PrintPorts()
61 EndOfwhileEven.PrintLinks()
63 MSyrStruct = SyrStruct.FlowObjRef()
67 MSyrStruct.PrintPorts()
69 GraphMacroNodes.IsValid()
70 GraphMacroNodes.IsExecutable()
72 GraphMacroNodes.PrintPorts()
74 anXmlFile = os.getenv('DATA_DIR') + '/Superv/Graphs/SyrStruct.xml'
75 Macro_SyrStruct_1 = GraphMacroNodes.MNode( anXmlFile )
77 Macro_SyrStruct_1.Print()
79 Macro_SyrStruct_1.IsMacro()
80 Macro_SyrStruct_1.IsFlowMacro()
81 Macro_SyrStruct_1.IsStreamMacro()
83 SyrStruct_1 = Macro_SyrStruct_1.FlowObjRef()
87 GraphMacroNodes.IsValid()
88 GraphMacroNodes.IsExecutable()
90 GraphMacroNodes.PrintPorts()
92 MSyrStruct_1 = SyrStruct_1.FlowObjRef()
96 MSyrStruct_1.PrintPorts()
99 anXmlFile = os.getenv('DATA_DIR') + '/Superv/Graphs/GraphMacroNodes.xml'
100 GraphMacroNodes.Export( anXmlFile )
105 GraphMacroNodes.Run()
107 GraphMacroNodes.DoneW()
109 GraphMacroNodes.State()
111 Macro_SyrStruct.State()
113 Macro_SyrStruct_1.State()
121 anXmlFile = os.getenv('DATA_DIR') + '/Superv/Graphs/GraphMacroNodes.xml'
122 GraphMacroNodes = Graph( anXmlFile )
124 GraphMacroNodes.Name()
126 GraphMacroNodes.Export( '/tmp/GraphMacroNodes.xml' )
128 exec GraphMacroNodes.ListNodes('GraphMacroNodes')
130 GraphMacroNodes.PrintPorts()
132 GraphMacroNodes.PrintLinks()
134 Macro_SyrStruct.IsMacro()
135 Macro_SyrStruct.IsFlowMacro()
136 Macro_SyrStruct.IsStreamMacro()
138 Macro_SyrStruct.Print()
140 SyrStruct = Macro_SyrStruct.FlowObjRef()
144 SyrStruct.PrintPorts()
146 SyrStruct.PrintLinks()
148 exec SyrStruct.ListNodes('SyrStruct')
150 Macro_SyrStruct.IsMacro()
151 Macro_SyrStruct.IsFlowMacro()
152 Macro_SyrStruct.IsStreamMacro()
154 Macro_SyrStruct.IsValid()
156 Macro_SyrStruct.IsExecutable()
158 Macro_SyrStruct_1.Print()
160 SyrStruct_1 = Macro_SyrStruct_1.FlowObjRef()
164 SyrStruct_1.PrintPorts()
166 SyrStruct_1.PrintLinks()
168 exec SyrStruct_1.ListNodes('SyrStruct_1')
170 MSyrStruct = SyrStruct.FlowObjRef()
174 MSyrStruct_1 = SyrStruct_1.FlowObjRef()
178 GraphMacroNodes.Run()
180 GraphMacroNodes.DoneW()
182 GraphMacroNodes.State()
184 Macro_SyrStruct.State()
186 Macro_SyrStruct_1.State()
193 from GraphMacroNodes import *
195 GraphMacroNodes.IsExecutable()
197 GraphMacroNodes.Run()
199 exec GraphMacroNodes.ListNodes('GraphMacroNodes')
201 SyrStruct = Macro_SyrStruct.FlowObjRef()
203 SyrStruct.IsExecutable()
205 GraphMacroNodes.DoneW()
207 GraphMacroNodes.State()
209 Macro_SyrStruct.State()
211 Macro_SyrStruct_1.State()
213 SyrStruct = Macro_SyrStruct.FlowObjRef()
215 exec SyrStruct.ListNodes('SyrStruct')
223 SyrStruct_1 = Macro_SyrStruct_1.FlowObjRef()
225 exec SyrStruct_1.ListNodes('SyrStruct')
233 SyrStruct.PrintPorts()
235 Macro_SyrStruct.PrintPorts()
237 GraphMacroNodes.PrintPorts()
239 GraphMacroNodes.Run()
241 GraphMacroNodes.DoneW()
243 GraphMacroNodes.State()
245 Macro_SyrStruct.State()
247 Macro_SyrStruct_1.State()
252 SyrStruct.Export('/tmp/SubSyrStruct.xml')
255 SubSyrStruct = Graph('/tmp/SubSyrStruct.xml')
257 SubSyrStruct.IsValid()
259 SubSyrStruct.IsExecutable()
267 SubSyrStruct.PrintPorts()
275 from GraphMacroNodes import *
277 exec GraphMacroNodes.ListNodes('GraphMacroNodes')
279 SyrStruct = Macro_SyrStruct.FlowObjRef()
281 exec SyrStruct.ListNodes('SyrStruct')
283 Unused = SyrComponent.InPort('Unused','long')
285 SyrComponent.PrintPorts()
291 SyrStruct.PrintPorts()
293 Macro_SyrStruct.PrintPorts()
295 GraphMacroNodes.PrintPorts()
299 GraphMacroNodes.PrintPorts()
301 Macro_SyrStruct.PrintPorts()
303 SyrStruct.PrintPorts()
305 GraphMacroNodes.Run()
307 GraphMacroNodes.DoneW()
309 GraphMacroNodes.State()
311 Macro_SyrStruct.State()
313 Macro_SyrStruct_1.State()