Scicos tests: regenerate ref files with COLOR property
[scilab.git] / scilab / modules / scicos / tests / unit_tests / model / Delete_objects.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2014 - Scilab Enterprises - Paul Bignier
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 // <-- CLI SHELL MODE -->
8 loadXcosLibs();
9 scicos_log("TRACE");
10 scs_m = scicos_diagram();
11 Xcos debug: objectCreated( 1 , DIAGRAM )
12 Xcos debug: objectReferenced( 1 , DIAGRAM ) : 1
13 Xcos trace: propertyUpdated( 1 , DIAGRAM , TITLE ) : NO_CHANGES
14 Xcos trace: propertyUpdated( 1 , DIAGRAM , PATH ) : NO_CHANGES
15 Xcos trace: propertyUpdated( 1 , DIAGRAM , PROPERTIES ) : NO_CHANGES
16 Xcos trace: propertyUpdated( 1 , DIAGRAM , PROPERTIES ) : NO_CHANGES
17 Xcos trace: propertyUpdated( 1 , DIAGRAM , CONTEXT ) : NO_CHANGES
18 Xcos debug: objectUnreferenced( 1 , DIAGRAM ) : 0
19 Xcos trace: propertyUpdated( 1 , DIAGRAM , CHILDREN ) : NO_CHANGES
20 Xcos trace: propertyUpdated( 1 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
21 Sum1 = BIGSOM_f("define");
22 Xcos debug: objectCreated( 2 , BLOCK )
23 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
24 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : NO_CHANGES
25 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : SUCCESS
26 Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
27 Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
28 Xcos trace: propertyUpdated( 2 , BLOCK , EXPRS ) : SUCCESS
29 Xcos debug: objectCreated( 3 , PORT )
30 Xcos trace: propertyUpdated( 3 , PORT , SOURCE_BLOCK ) : SUCCESS
31 Xcos trace: propertyUpdated( 3 , PORT , PORT_KIND ) : SUCCESS
32 Xcos debug: objectCreated( 4 , PORT )
33 Xcos trace: propertyUpdated( 4 , PORT , SOURCE_BLOCK ) : SUCCESS
34 Xcos trace: propertyUpdated( 4 , PORT , PORT_KIND ) : SUCCESS
35 Xcos trace: propertyUpdated( 2 , BLOCK , INPUTS ) : SUCCESS
36 Xcos debug: objectCreated( 5 , PORT )
37 Xcos trace: propertyUpdated( 5 , PORT , SOURCE_BLOCK ) : SUCCESS
38 Xcos trace: propertyUpdated( 5 , PORT , PORT_KIND ) : SUCCESS
39 Xcos trace: propertyUpdated( 2 , BLOCK , OUTPUTS ) : SUCCESS
40 Xcos trace: propertyUpdated( 2 , BLOCK , LABEL ) : NO_CHANGES
41 Xcos trace: propertyUpdated( 3 , PORT , IMPLICIT ) : NO_CHANGES
42 Xcos trace: propertyUpdated( 4 , PORT , IMPLICIT ) : NO_CHANGES
43 Xcos trace: propertyUpdated( 5 , PORT , IMPLICIT ) : NO_CHANGES
44 Xcos trace: propertyUpdated( 3 , PORT , STYLE ) : NO_CHANGES
45 Xcos trace: propertyUpdated( 4 , PORT , STYLE ) : NO_CHANGES
46 Xcos trace: propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
47 Xcos trace: propertyUpdated( 3 , PORT , LABEL ) : NO_CHANGES
48 Xcos trace: propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
49 Xcos trace: propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
50 Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : NO_CHANGES
51 Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
52 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
53 Xcos trace: propertyUpdated( 2 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
54 Xcos trace: propertyUpdated( 2 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
55 Xcos trace: propertyUpdated( 3 , PORT , DATATYPE ) : SUCCESS
56 Xcos trace: propertyUpdated( 4 , PORT , DATATYPE ) : SUCCESS
57 Xcos trace: propertyUpdated( 5 , PORT , DATATYPE ) : SUCCESS
58 Xcos trace: propertyUpdated( 2 , BLOCK , STATE ) : NO_CHANGES
59 Xcos trace: propertyUpdated( 2 , BLOCK , DSTATE ) : NO_CHANGES
60 Xcos trace: propertyUpdated( 2 , BLOCK , ODSTATE ) : NO_CHANGES
61 Xcos trace: propertyUpdated( 2 , BLOCK , RPAR ) : SUCCESS
62 Xcos trace: propertyUpdated( 2 , BLOCK , IPAR ) : NO_CHANGES
63 Xcos trace: propertyUpdated( 2 , BLOCK , OPAR ) : NO_CHANGES
64 Xcos trace: propertyUpdated( 2 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
65 Xcos trace: propertyUpdated( 2 , BLOCK , SIM_DEP_UT ) : SUCCESS
66 Xcos trace: propertyUpdated( 2 , BLOCK , LABEL ) : NO_CHANGES
67 Xcos trace: propertyUpdated( 2 , BLOCK , NZCROSS ) : NO_CHANGES
68 Xcos trace: propertyUpdated( 2 , BLOCK , NMODE ) : NO_CHANGES
69 Xcos trace: propertyUpdated( 2 , BLOCK , UID ) : NO_CHANGES
70 Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
71 Xcos trace: propertyUpdated( 2 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
72 Sum2 = BIGSOM_f("define");
73 Xcos debug: objectCreated( 6 , BLOCK )
74 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
75 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
76 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS
77 Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
78 Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
79 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : SUCCESS
80 Xcos debug: objectCreated( 7 , PORT )
81 Xcos trace: propertyUpdated( 7 , PORT , SOURCE_BLOCK ) : SUCCESS
82 Xcos trace: propertyUpdated( 7 , PORT , PORT_KIND ) : SUCCESS
83 Xcos debug: objectCreated( 8 , PORT )
84 Xcos trace: propertyUpdated( 8 , PORT , SOURCE_BLOCK ) : SUCCESS
85 Xcos trace: propertyUpdated( 8 , PORT , PORT_KIND ) : SUCCESS
86 Xcos trace: propertyUpdated( 6 , BLOCK , INPUTS ) : SUCCESS
87 Xcos debug: objectCreated( 9 , PORT )
88 Xcos trace: propertyUpdated( 9 , PORT , SOURCE_BLOCK ) : SUCCESS
89 Xcos trace: propertyUpdated( 9 , PORT , PORT_KIND ) : SUCCESS
90 Xcos trace: propertyUpdated( 6 , BLOCK , OUTPUTS ) : SUCCESS
91 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
92 Xcos trace: propertyUpdated( 7 , PORT , IMPLICIT ) : NO_CHANGES
93 Xcos trace: propertyUpdated( 8 , PORT , IMPLICIT ) : NO_CHANGES
94 Xcos trace: propertyUpdated( 9 , PORT , IMPLICIT ) : NO_CHANGES
95 Xcos trace: propertyUpdated( 7 , PORT , STYLE ) : NO_CHANGES
96 Xcos trace: propertyUpdated( 8 , PORT , STYLE ) : NO_CHANGES
97 Xcos trace: propertyUpdated( 9 , PORT , STYLE ) : NO_CHANGES
98 Xcos trace: propertyUpdated( 7 , PORT , LABEL ) : NO_CHANGES
99 Xcos trace: propertyUpdated( 8 , PORT , LABEL ) : NO_CHANGES
100 Xcos trace: propertyUpdated( 9 , PORT , LABEL ) : NO_CHANGES
101 Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
102 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
103 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
104 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
105 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
106 Xcos trace: propertyUpdated( 7 , PORT , DATATYPE ) : SUCCESS
107 Xcos trace: propertyUpdated( 8 , PORT , DATATYPE ) : SUCCESS
108 Xcos trace: propertyUpdated( 9 , PORT , DATATYPE ) : SUCCESS
109 Xcos trace: propertyUpdated( 6 , BLOCK , STATE ) : NO_CHANGES
110 Xcos trace: propertyUpdated( 6 , BLOCK , DSTATE ) : NO_CHANGES
111 Xcos trace: propertyUpdated( 6 , BLOCK , ODSTATE ) : NO_CHANGES
112 Xcos trace: propertyUpdated( 6 , BLOCK , RPAR ) : SUCCESS
113 Xcos trace: propertyUpdated( 6 , BLOCK , IPAR ) : NO_CHANGES
114 Xcos trace: propertyUpdated( 6 , BLOCK , OPAR ) : NO_CHANGES
115 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
116 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_DEP_UT ) : SUCCESS
117 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
118 Xcos trace: propertyUpdated( 6 , BLOCK , NZCROSS ) : NO_CHANGES
119 Xcos trace: propertyUpdated( 6 , BLOCK , NMODE ) : NO_CHANGES
120 Xcos trace: propertyUpdated( 6 , BLOCK , UID ) : NO_CHANGES
121 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
122 Xcos trace: propertyUpdated( 6 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
123 lnk1 = scicos_link( from=[1 1 0],to=[2 1 1]);
124 Xcos debug: objectCreated( 10 , LINK )
125 Xcos trace: propertyUpdated( 10 , LINK , CONTROL_POINTS ) : NO_CHANGES
126 Xcos trace: propertyUpdated( 10 , LINK , CONTROL_POINTS ) : NO_CHANGES
127 Xcos trace: propertyUpdated( 10 , LINK , LABEL ) : NO_CHANGES
128 Xcos trace: propertyUpdated( 10 , LINK , THICK ) : NO_CHANGES
129 Xcos trace: propertyUpdated( 10 , LINK , COLOR ) : NO_CHANGES
130 Xcos trace: propertyUpdated( 10 , LINK , KIND ) : NO_CHANGES
131 lnk2 = scicos_link();
132 Xcos debug: objectCreated( 11 , LINK )
133 Xcos trace: propertyUpdated( 11 , LINK , CONTROL_POINTS ) : NO_CHANGES
134 Xcos trace: propertyUpdated( 11 , LINK , CONTROL_POINTS ) : NO_CHANGES
135 Xcos trace: propertyUpdated( 11 , LINK , LABEL ) : NO_CHANGES
136 Xcos trace: propertyUpdated( 11 , LINK , THICK ) : NO_CHANGES
137 Xcos trace: propertyUpdated( 11 , LINK , COLOR ) : NO_CHANGES
138 Xcos trace: propertyUpdated( 11 , LINK , KIND ) : NO_CHANGES
139 // 'Sum1' is linked to 'Sum2' through 'lnk1'
140 scs_m.objs(1) = Sum1;
141 Xcos debug: objectCreated( 12 , BLOCK )
142 Xcos trace: propertyUpdated( 12 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
143 Xcos trace: propertyUpdated( 12 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
144 Xcos trace: propertyUpdated( 12 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
145 Xcos trace: propertyUpdated( 12 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
146 Xcos trace: propertyUpdated( 12 , BLOCK , UID ) : NO_CHANGES
147 Xcos trace: propertyUpdated( 12 , BLOCK , STYLE ) : NO_CHANGES
148 Xcos trace: propertyUpdated( 12 , BLOCK , LABEL ) : NO_CHANGES
149 Xcos trace: propertyUpdated( 12 , BLOCK , GEOMETRY ) : SUCCESS
150 Xcos trace: propertyUpdated( 12 , BLOCK , ANGLE ) : NO_CHANGES
151 Xcos trace: propertyUpdated( 12 , BLOCK , EXPRS ) : SUCCESS
152 Xcos trace: propertyUpdated( 12 , BLOCK , STATE ) : NO_CHANGES
153 Xcos trace: propertyUpdated( 12 , BLOCK , DSTATE ) : NO_CHANGES
154 Xcos trace: propertyUpdated( 12 , BLOCK , ODSTATE ) : NO_CHANGES
155 Xcos trace: propertyUpdated( 12 , BLOCK , RPAR ) : SUCCESS
156 Xcos trace: propertyUpdated( 12 , BLOCK , OPAR ) : NO_CHANGES
157 Xcos trace: propertyUpdated( 12 , BLOCK , SIM_DEP_UT ) : SUCCESS
158 Xcos trace: propertyUpdated( 12 , BLOCK , NZCROSS ) : NO_CHANGES
159 Xcos trace: propertyUpdated( 12 , BLOCK , NMODE ) : NO_CHANGES
160 Xcos trace: propertyUpdated( 12 , BLOCK , IPAR ) : NO_CHANGES
161 Xcos trace: propertyUpdated( 12 , BLOCK , COLOR ) : NO_CHANGES
162 Xcos trace: propertyUpdated( 12 , BLOCK , EQUATIONS ) : NO_CHANGES
163 Xcos trace: propertyUpdated( 12 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
164 Xcos debug: objectCreated( 13 , PORT )
165 Xcos trace: propertyUpdated( 13 , PORT , FIRING ) : NO_CHANGES
166 Xcos trace: propertyUpdated( 13 , PORT , PORT_KIND ) : SUCCESS
167 Xcos trace: propertyUpdated( 13 , PORT , IMPLICIT ) : NO_CHANGES
168 Xcos trace: propertyUpdated( 13 , PORT , STYLE ) : NO_CHANGES
169 Xcos trace: propertyUpdated( 13 , PORT , LABEL ) : NO_CHANGES
170 Xcos trace: propertyUpdated( 13 , PORT , DATATYPE ) : SUCCESS
171 Xcos trace: propertyUpdated( 13 , PORT , SOURCE_BLOCK ) : SUCCESS
172 Xcos trace: propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
173 Xcos debug: objectCreated( 14 , PORT )
174 Xcos trace: propertyUpdated( 14 , PORT , FIRING ) : NO_CHANGES
175 Xcos trace: propertyUpdated( 14 , PORT , PORT_KIND ) : SUCCESS
176 Xcos trace: propertyUpdated( 14 , PORT , IMPLICIT ) : NO_CHANGES
177 Xcos trace: propertyUpdated( 14 , PORT , STYLE ) : NO_CHANGES
178 Xcos trace: propertyUpdated( 14 , PORT , LABEL ) : NO_CHANGES
179 Xcos trace: propertyUpdated( 14 , PORT , DATATYPE ) : SUCCESS
180 Xcos trace: propertyUpdated( 14 , PORT , SOURCE_BLOCK ) : SUCCESS
181 Xcos trace: propertyUpdated( 14 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
182 Xcos trace: propertyUpdated( 12 , BLOCK , INPUTS ) : SUCCESS
183 Xcos debug: objectCreated( 15 , PORT )
184 Xcos trace: propertyUpdated( 15 , PORT , FIRING ) : NO_CHANGES
185 Xcos trace: propertyUpdated( 15 , PORT , PORT_KIND ) : SUCCESS
186 Xcos trace: propertyUpdated( 15 , PORT , IMPLICIT ) : NO_CHANGES
187 Xcos trace: propertyUpdated( 15 , PORT , STYLE ) : NO_CHANGES
188 Xcos trace: propertyUpdated( 15 , PORT , LABEL ) : NO_CHANGES
189 Xcos trace: propertyUpdated( 15 , PORT , DATATYPE ) : SUCCESS
190 Xcos trace: propertyUpdated( 15 , PORT , SOURCE_BLOCK ) : SUCCESS
191 Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
192 Xcos trace: propertyUpdated( 12 , BLOCK , OUTPUTS ) : SUCCESS
193 Xcos trace: propertyUpdated( 12 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
194 Xcos trace: propertyUpdated( 12 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
195 Xcos trace: propertyUpdated( 12 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
196 Xcos trace: propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
197 Xcos trace: propertyUpdated( 12 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
198 Xcos debug: objectReferenced( 12 , BLOCK ) : 1
199 scs_m.objs(2) = Sum2;
200 Xcos debug: objectCreated( 16 , BLOCK )
201 Xcos trace: propertyUpdated( 16 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
202 Xcos trace: propertyUpdated( 16 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
203 Xcos trace: propertyUpdated( 16 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
204 Xcos trace: propertyUpdated( 16 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
205 Xcos trace: propertyUpdated( 16 , BLOCK , UID ) : NO_CHANGES
206 Xcos trace: propertyUpdated( 16 , BLOCK , STYLE ) : NO_CHANGES
207 Xcos trace: propertyUpdated( 16 , BLOCK , LABEL ) : NO_CHANGES
208 Xcos trace: propertyUpdated( 16 , BLOCK , GEOMETRY ) : SUCCESS
209 Xcos trace: propertyUpdated( 16 , BLOCK , ANGLE ) : NO_CHANGES
210 Xcos trace: propertyUpdated( 16 , BLOCK , EXPRS ) : SUCCESS
211 Xcos trace: propertyUpdated( 16 , BLOCK , STATE ) : NO_CHANGES
212 Xcos trace: propertyUpdated( 16 , BLOCK , DSTATE ) : NO_CHANGES
213 Xcos trace: propertyUpdated( 16 , BLOCK , ODSTATE ) : NO_CHANGES
214 Xcos trace: propertyUpdated( 16 , BLOCK , RPAR ) : SUCCESS
215 Xcos trace: propertyUpdated( 16 , BLOCK , OPAR ) : NO_CHANGES
216 Xcos trace: propertyUpdated( 16 , BLOCK , SIM_DEP_UT ) : SUCCESS
217 Xcos trace: propertyUpdated( 16 , BLOCK , NZCROSS ) : NO_CHANGES
218 Xcos trace: propertyUpdated( 16 , BLOCK , NMODE ) : NO_CHANGES
219 Xcos trace: propertyUpdated( 16 , BLOCK , IPAR ) : NO_CHANGES
220 Xcos trace: propertyUpdated( 16 , BLOCK , COLOR ) : NO_CHANGES
221 Xcos trace: propertyUpdated( 16 , BLOCK , EQUATIONS ) : NO_CHANGES
222 Xcos trace: propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
223 Xcos debug: objectCreated( 17 , PORT )
224 Xcos trace: propertyUpdated( 17 , PORT , FIRING ) : NO_CHANGES
225 Xcos trace: propertyUpdated( 17 , PORT , PORT_KIND ) : SUCCESS
226 Xcos trace: propertyUpdated( 17 , PORT , IMPLICIT ) : NO_CHANGES
227 Xcos trace: propertyUpdated( 17 , PORT , STYLE ) : NO_CHANGES
228 Xcos trace: propertyUpdated( 17 , PORT , LABEL ) : NO_CHANGES
229 Xcos trace: propertyUpdated( 17 , PORT , DATATYPE ) : SUCCESS
230 Xcos trace: propertyUpdated( 17 , PORT , SOURCE_BLOCK ) : SUCCESS
231 Xcos trace: propertyUpdated( 17 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
232 Xcos debug: objectCreated( 18 , PORT )
233 Xcos trace: propertyUpdated( 18 , PORT , FIRING ) : NO_CHANGES
234 Xcos trace: propertyUpdated( 18 , PORT , PORT_KIND ) : SUCCESS
235 Xcos trace: propertyUpdated( 18 , PORT , IMPLICIT ) : NO_CHANGES
236 Xcos trace: propertyUpdated( 18 , PORT , STYLE ) : NO_CHANGES
237 Xcos trace: propertyUpdated( 18 , PORT , LABEL ) : NO_CHANGES
238 Xcos trace: propertyUpdated( 18 , PORT , DATATYPE ) : SUCCESS
239 Xcos trace: propertyUpdated( 18 , PORT , SOURCE_BLOCK ) : SUCCESS
240 Xcos trace: propertyUpdated( 18 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
241 Xcos trace: propertyUpdated( 16 , BLOCK , INPUTS ) : SUCCESS
242 Xcos debug: objectCreated( 19 , PORT )
243 Xcos trace: propertyUpdated( 19 , PORT , FIRING ) : NO_CHANGES
244 Xcos trace: propertyUpdated( 19 , PORT , PORT_KIND ) : SUCCESS
245 Xcos trace: propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES
246 Xcos trace: propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES
247 Xcos trace: propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
248 Xcos trace: propertyUpdated( 19 , PORT , DATATYPE ) : SUCCESS
249 Xcos trace: propertyUpdated( 19 , PORT , SOURCE_BLOCK ) : SUCCESS
250 Xcos trace: propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
251 Xcos trace: propertyUpdated( 16 , BLOCK , OUTPUTS ) : SUCCESS
252 Xcos trace: propertyUpdated( 16 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
253 Xcos trace: propertyUpdated( 16 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
254 Xcos trace: propertyUpdated( 16 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
255 Xcos trace: propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
256 Xcos trace: propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
257 Xcos debug: objectReferenced( 16 , BLOCK ) : 1
258 scs_m.objs(3) = lnk1;
259 Xcos debug: objectCreated( 20 , LINK )
260 Xcos trace: propertyUpdated( 20 , LINK , COLOR ) : NO_CHANGES
261 Xcos trace: propertyUpdated( 20 , LINK , KIND ) : NO_CHANGES
262 Xcos trace: propertyUpdated( 20 , LINK , LABEL ) : NO_CHANGES
263 Xcos trace: propertyUpdated( 20 , LINK , CONTROL_POINTS ) : NO_CHANGES
264 Xcos trace: propertyUpdated( 20 , LINK , THICK ) : NO_CHANGES
265 Xcos trace: propertyUpdated( 20 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
266 Xcos trace: propertyUpdated( 20 , LINK , PARENT_BLOCK ) : NO_CHANGES
267 Xcos trace: propertyUpdated( 20 , LINK , SOURCE_PORT ) : NO_CHANGES
268 Xcos trace: propertyUpdated( 20 , LINK , DESTINATION_PORT ) : NO_CHANGES
269 Xcos trace: propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
270 Xcos trace: propertyUpdated( 20 , LINK , PARENT_DIAGRAM ) : SUCCESS
271 Xcos debug: objectReferenced( 20 , LINK ) : 1
272 Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS
273 Xcos trace: propertyUpdated( 20 , LINK , SOURCE_PORT ) : SUCCESS
274 Xcos trace: propertyUpdated( 17 , PORT , CONNECTED_SIGNALS ) : SUCCESS
275 Xcos trace: propertyUpdated( 20 , LINK , DESTINATION_PORT ) : SUCCESS
276 scs_m.objs(4) = lnk2;
277 Xcos debug: objectCreated( 21 , LINK )
278 Xcos trace: propertyUpdated( 21 , LINK , COLOR ) : NO_CHANGES
279 Xcos trace: propertyUpdated( 21 , LINK , KIND ) : NO_CHANGES
280 Xcos trace: propertyUpdated( 21 , LINK , LABEL ) : NO_CHANGES
281 Xcos trace: propertyUpdated( 21 , LINK , CONTROL_POINTS ) : NO_CHANGES
282 Xcos trace: propertyUpdated( 21 , LINK , THICK ) : NO_CHANGES
283 Xcos trace: propertyUpdated( 21 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
284 Xcos trace: propertyUpdated( 21 , LINK , PARENT_BLOCK ) : NO_CHANGES
285 Xcos trace: propertyUpdated( 21 , LINK , SOURCE_PORT ) : NO_CHANGES
286 Xcos trace: propertyUpdated( 21 , LINK , DESTINATION_PORT ) : NO_CHANGES
287 Xcos trace: propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
288 Xcos trace: propertyUpdated( 21 , LINK , PARENT_DIAGRAM ) : SUCCESS
289 Xcos debug: objectReferenced( 21 , LINK ) : 1
290 Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS
291 Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS
292 Xcos trace: propertyUpdated( 20 , LINK , SOURCE_PORT ) : NO_CHANGES
293 Xcos trace: propertyUpdated( 17 , PORT , CONNECTED_SIGNALS ) : SUCCESS
294 Xcos trace: propertyUpdated( 17 , PORT , CONNECTED_SIGNALS ) : SUCCESS
295 Xcos trace: propertyUpdated( 20 , LINK , DESTINATION_PORT ) : NO_CHANGES
296 Xcos trace: propertyUpdated( 21 , LINK , SOURCE_PORT ) : NO_CHANGES
297 Xcos trace: propertyUpdated( 21 , LINK , DESTINATION_PORT ) : NO_CHANGES
298 // Consecutively delete the diagram objects,
299 // check that they were replaced with "Deleted" mlists.
300 DeletedBlock = mlist("Deleted");
301 scs_m.objs(1) = DeletedBlock;
302 Xcos debug: objectUnreferenced( 12 , BLOCK ) : 0
303 Xcos trace: propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
304 Xcos trace: propertyUpdated( 12 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
305 Xcos trace: propertyUpdated( 12 , BLOCK , INPUTS ) : SUCCESS
306 Xcos trace: propertyUpdated( 12 , BLOCK , OUTPUTS ) : NO_CHANGES
307 Xcos trace: propertyUpdated( 12 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
308 Xcos trace: propertyUpdated( 12 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
309 Xcos debug: objectDeleted( 13 , PORT )
310 Xcos trace: propertyUpdated( 12 , BLOCK , INPUTS ) : SUCCESS
311 Xcos trace: propertyUpdated( 12 , BLOCK , OUTPUTS ) : NO_CHANGES
312 Xcos trace: propertyUpdated( 12 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
313 Xcos trace: propertyUpdated( 12 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
314 Xcos debug: objectDeleted( 14 , PORT )
315 Xcos trace: propertyUpdated( 12 , BLOCK , INPUTS ) : NO_CHANGES
316 Xcos trace: propertyUpdated( 12 , BLOCK , OUTPUTS ) : SUCCESS
317 Xcos trace: propertyUpdated( 12 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
318 Xcos trace: propertyUpdated( 12 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
319 Xcos trace: propertyUpdated( 20 , LINK , SOURCE_PORT ) : SUCCESS
320 Xcos debug: objectDeleted( 15 , PORT )
321 Xcos debug: objectDeleted( 12 , BLOCK )
322 Xcos trace: propertyUpdated( 17 , PORT , CONNECTED_SIGNALS ) : SUCCESS
323 Xcos trace: propertyUpdated( 17 , PORT , CONNECTED_SIGNALS ) : SUCCESS
324 Xcos trace: propertyUpdated( 20 , LINK , DESTINATION_PORT ) : NO_CHANGES
325 Xcos trace: propertyUpdated( 21 , LINK , SOURCE_PORT ) : NO_CHANGES
326 Xcos trace: propertyUpdated( 21 , LINK , DESTINATION_PORT ) : NO_CHANGES
327 assert_checkequal(scs_m.objs(1), DeletedBlock);
328 scs_m.objs(2) = DeletedBlock;
329 Xcos debug: objectUnreferenced( 16 , BLOCK ) : 0
330 Xcos trace: propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
331 Xcos trace: propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
332 Xcos trace: propertyUpdated( 16 , BLOCK , INPUTS ) : SUCCESS
333 Xcos trace: propertyUpdated( 16 , BLOCK , OUTPUTS ) : NO_CHANGES
334 Xcos trace: propertyUpdated( 16 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
335 Xcos trace: propertyUpdated( 16 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
336 Xcos trace: propertyUpdated( 20 , LINK , DESTINATION_PORT ) : SUCCESS
337 Xcos debug: objectDeleted( 17 , PORT )
338 Xcos trace: propertyUpdated( 16 , BLOCK , INPUTS ) : SUCCESS
339 Xcos trace: propertyUpdated( 16 , BLOCK , OUTPUTS ) : NO_CHANGES
340 Xcos trace: propertyUpdated( 16 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
341 Xcos trace: propertyUpdated( 16 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
342 Xcos debug: objectDeleted( 18 , PORT )
343 Xcos trace: propertyUpdated( 16 , BLOCK , INPUTS ) : NO_CHANGES
344 Xcos trace: propertyUpdated( 16 , BLOCK , OUTPUTS ) : SUCCESS
345 Xcos trace: propertyUpdated( 16 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
346 Xcos trace: propertyUpdated( 16 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
347 Xcos debug: objectDeleted( 19 , PORT )
348 Xcos debug: objectDeleted( 16 , BLOCK )
349 Xcos trace: propertyUpdated( 21 , LINK , SOURCE_PORT ) : NO_CHANGES
350 Xcos trace: propertyUpdated( 21 , LINK , DESTINATION_PORT ) : NO_CHANGES
351 assert_checkequal(scs_m.objs(2), DeletedBlock);
352 scs_m.objs(3) = DeletedBlock;
353 Xcos debug: objectUnreferenced( 20 , LINK ) : 0
354 Xcos trace: propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
355 Xcos trace: propertyUpdated( 20 , LINK , PARENT_DIAGRAM ) : SUCCESS
356 Xcos debug: objectDeleted( 20 , LINK )
357 Xcos trace: propertyUpdated( 21 , LINK , SOURCE_PORT ) : NO_CHANGES
358 Xcos trace: propertyUpdated( 21 , LINK , DESTINATION_PORT ) : NO_CHANGES
359 assert_checkequal(scs_m.objs(3), DeletedBlock);
360 scs_m.objs(4) = DeletedBlock;
361 Xcos debug: objectUnreferenced( 21 , LINK ) : 0
362 Xcos trace: propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
363 Xcos trace: propertyUpdated( 21 , LINK , PARENT_DIAGRAM ) : SUCCESS
364 Xcos debug: objectDeleted( 21 , LINK )
365 assert_checkequal(scs_m.objs(4), DeletedBlock);
366 // Test that all objects are simultaneously "deleted"
367 assert_checkequal(scs_m.objs(1), DeletedBlock);
368 assert_checkequal(scs_m.objs(2), DeletedBlock);
369 assert_checkequal(scs_m.objs(3), DeletedBlock);
370 assert_checkequal(scs_m.objs(4), DeletedBlock);
371 // Check that all the model items are freed
372 clear
373 Xcos trace: propertyUpdated( 2 , BLOCK , INPUTS ) : SUCCESS
374 Xcos trace: propertyUpdated( 2 , BLOCK , OUTPUTS ) : NO_CHANGES
375 Xcos trace: propertyUpdated( 2 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
376 Xcos trace: propertyUpdated( 2 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
377 Xcos debug: objectDeleted( 3 , PORT )
378 Xcos trace: propertyUpdated( 2 , BLOCK , INPUTS ) : SUCCESS
379 Xcos trace: propertyUpdated( 2 , BLOCK , OUTPUTS ) : NO_CHANGES
380 Xcos trace: propertyUpdated( 2 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
381 Xcos trace: propertyUpdated( 2 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
382 Xcos debug: objectDeleted( 4 , PORT )
383 Xcos trace: propertyUpdated( 2 , BLOCK , INPUTS ) : NO_CHANGES
384 Xcos trace: propertyUpdated( 2 , BLOCK , OUTPUTS ) : SUCCESS
385 Xcos trace: propertyUpdated( 2 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
386 Xcos trace: propertyUpdated( 2 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
387 Xcos debug: objectDeleted( 5 , PORT )
388 Xcos debug: objectDeleted( 2 , BLOCK )
389 Xcos trace: propertyUpdated( 6 , BLOCK , INPUTS ) : SUCCESS
390 Xcos trace: propertyUpdated( 6 , BLOCK , OUTPUTS ) : NO_CHANGES
391 Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
392 Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
393 Xcos debug: objectDeleted( 7 , PORT )
394 Xcos trace: propertyUpdated( 6 , BLOCK , INPUTS ) : SUCCESS
395 Xcos trace: propertyUpdated( 6 , BLOCK , OUTPUTS ) : NO_CHANGES
396 Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
397 Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
398 Xcos debug: objectDeleted( 8 , PORT )
399 Xcos trace: propertyUpdated( 6 , BLOCK , INPUTS ) : NO_CHANGES
400 Xcos trace: propertyUpdated( 6 , BLOCK , OUTPUTS ) : SUCCESS
401 Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
402 Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
403 Xcos debug: objectDeleted( 9 , PORT )
404 Xcos debug: objectDeleted( 6 , BLOCK )
405 Xcos debug: objectDeleted( 10 , LINK )
406 Xcos debug: objectDeleted( 11 , LINK )
407 Xcos debug: objectDeleted( 1 , DIAGRAM )