2 <table width="100%" BORDER>
4 <td colspan="11"><font size="+3"><b><div align="center"><i>interface Study</i></div></b></font></td>
6 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
7 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
10 <td bgcolor= "lightgreen"><div align="center"><b>PersistentReference GetPersistentReference ( )</b></div></td>
11 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetPersistentReference ( )</b></div></td>
14 <td bgcolor= "lightgreen"><div align="center"><b>SalomeReference GetTransientReference ( )</b></div></td>
15 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetTransientReference ( )</b></div></td>
18 <td bgcolor= "lightgreen"><div align="center"><b>boolean IsEmpty ( )</b></div></td>
19 <td bgcolor= "lightgreen"><div align="center"><b>return_value = IsEmpty ( )</b></div></td>
22 <td bgcolor= "lightgreen"><div align="center"><b>SComponent FindComponent ( in string aComponentName )</b></div></td>
23 <td bgcolor= "lightgreen"><div align="center"><b>return_value = FindComponent ( aComponentName )</b></div></td>
26 <td bgcolor= "lightgreen"><div align="center"><b>SComponent FindComponentID ( in ID aComponentID )</b></div></td>
27 <td bgcolor= "lightgreen"><div align="center"><b>return_value = FindComponentID ( aComponentID )</b></div></td>
30 <td bgcolor= "lightgreen"><div align="center"><b>SObject FindObject ( in string anObjectName )</b></div></td>
31 <td bgcolor= "lightgreen"><div align="center"><b>return_value = FindObject ( anObjectName )</b></div></td>
34 <td bgcolor= "lightgreen"><div align="center"><b>SObject FindObjectID ( in ID aObjectID )</b></div></td>
35 <td bgcolor= "lightgreen"><div align="center"><b>return_value = FindObjectID ( aObjectID )</b></div></td>
38 <td bgcolor= "lightgreen"><div align="center"><b>SObject FindObjectIOR ( in ID aObjectIOR )</b></div></td>
39 <td bgcolor= "lightgreen"><div align="center"><b>return_value = FindObjectIOR ( aObjectIOR )</b></div></td>
42 <td bgcolor= "lightgreen"><div align="center"><b>ListOfSObject FindObjectByName ( in string anObjectName, in string aComponentName )</b></div></td>
43 <td bgcolor= "lightgreen"><div align="center"><b>return_value = FindObjectByName ( anObjectName, aComponentName )</b></div></td>
46 <td bgcolor= "lightgreen"><div align="center"><b>SObject FindObjectByPath ( in string thePath )</b></div></td>
47 <td bgcolor= "lightgreen"><div align="center"><b>return_value = FindObjectByPath ( thePath )</b></div></td>
50 <td bgcolor= "lightgreen"><div align="center"><b>string GetObjectPath ( in Object theObject )</b></div></td>
51 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetObjectPath ( theObject )</b></div></td>
54 <td bgcolor= "lightgreen"><div align="center"><b>void SetContext ( in string thePath )</b></div></td>
55 <td bgcolor= "lightgreen"><div align="center"><b>SetContext ( thePath )</b></div></td>
58 <td bgcolor= "lightgreen"><div align="center"><b>string GetContext ( )</b></div></td>
59 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetContext ( )</b></div></td>
62 <td bgcolor= "lightgreen"><div align="center"><b>ListOfStrings GetObjectNames ( in string theContext )</b></div></td>
63 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetObjectNames ( theContext )</b></div></td>
66 <td bgcolor= "lightgreen"><div align="center"><b>ListOfStrings GetDirectoryNames ( in string theContext )</b></div></td>
67 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetDirectoryNames ( theContext )</b></div></td>
70 <td bgcolor= "lightgreen"><div align="center"><b>ListOfStrings GetFileNames ( in string theContext )</b></div></td>
71 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetFileNames ( theContext )</b></div></td>
74 <td bgcolor= "lightgreen"><div align="center"><b>ListOfStrings GetComponentNames ( in string theContext )</b></div></td>
75 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetComponentNames ( theContext )</b></div></td>
78 <td bgcolor= "lightgreen"><div align="center"><b>ChildIterator NewChildIterator ( in SObject aSO )</b></div></td>
79 <td bgcolor= "lightgreen"><div align="center"><b>return_value = NewChildIterator ( aSO )</b></div></td>
82 <td bgcolor= "lightgreen"><div align="center"><b>SComponentIterator NewComponentIterator ( )</b></div></td>
83 <td bgcolor= "lightgreen"><div align="center"><b>return_value = NewComponentIterator ( )</b></div></td>
86 <td bgcolor= "lightgreen"><div align="center"><b>StudyBuilder NewBuilder ( )</b></div></td>
87 <td bgcolor= "lightgreen"><div align="center"><b>return_value = NewBuilder ( )</b></div></td>
90 <td bgcolor= "lightgreen"><div align="center"><b>void UpdateIORLabelMap ( in string anIOR, in string anEntry )</b></div></td>
91 <td bgcolor= "lightgreen"><div align="center"><b>UpdateIORLabelMap ( anIOR, anEntry )</b></div></td>
94 <td bgcolor= "lightgreen"><div align="center"><b>AttributeStudyProperties GetProperties ( )</b></div></td>
95 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetProperties ( )</b></div></td>
98 <td bgcolor= "lightgreen"><div align="center"><b>boolean IsModified ( )</b></div></td>
99 <td bgcolor= "lightgreen"><div align="center"><b>return_value = IsModified ( )</b></div></td>
102 <td bgcolor= "lightgreen"><div align="center"><b>ListOfSObject FindDependances ( in SObject anObject )</b></div></td>
103 <td bgcolor= "lightgreen"><div align="center"><b>return_value = FindDependances ( anObject )</b></div></td>
106 <td bgcolor= "lightgreen"><div align="center"><b>string GetLastModificationDate ( )</b></div></td>
107 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetLastModificationDate ( )</b></div></td>
110 <td bgcolor= "lightgreen"><div align="center"><b>ListOfDates GetModificationsDate ( )</b></div></td>
111 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetModificationsDate ( )</b></div></td>
114 <td bgcolor= "lightgreen"><div align="center"><b>string ConvertObjectToIOR ( in Object theObject )</b></div></td>
115 <td bgcolor= "lightgreen"><div align="center"><b>return_value = ConvertObjectToIOR ( theObject )</b></div></td>
118 <td bgcolor= "lightgreen"><div align="center"><b>Object ConvertIORToObject ( in string theIOR )</b></div></td>
119 <td bgcolor= "lightgreen"><div align="center"><b>return_value = ConvertIORToObject ( theIOR )</b></div></td>
122 <td bgcolor= "lightgreen"><div align="center"><b>UseCaseBuilder GetUseCaseBuilder ( )</b></div></td>
123 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetUseCaseBuilder ( )</b></div></td>
126 <td bgcolor= "lightgreen"><div align="center"><b>void Close ( )</b></div></td>
127 <td bgcolor= "lightgreen"><div align="center"><b>Close ( )</b></div></td>
130 <td bgcolor= "lightgreen"><div align="center"><b>void EnableUseCaseAutoFilling ( in boolean isEnabled )</b></div></td>
131 <td bgcolor= "lightgreen"><div align="center"><b>EnableUseCaseAutoFilling ( isEnabled )</b></div></td>
134 <table width="100%" BORDER>
135 <tr bgcolor="#FFFFCC">
136 <td colspan="11"><font size="+3"><b><div align="center"><i>interface StudyBuilder</i></div></b></font></td>
138 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
139 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
142 <td bgcolor= "lightgreen"><div align="center"><b>SComponent NewComponent ( in string ComponentDataType )</b></div></td>
143 <td bgcolor= "lightgreen"><div align="center"><b>return_value = NewComponent ( ComponentDataType )</b></div></td>
146 <td bgcolor= "lightgreen"><div align="center"><b>void DefineComponentInstance ( in SComponent aComponent, in Object ComponentIOR )</b></div></td>
147 <td bgcolor= "lightgreen"><div align="center"><b>DefineComponentInstance ( aComponent, ComponentIOR )</b></div></td>
150 <td bgcolor= "lightgreen"><div align="center"><b>void RemoveComponent ( in SComponent aComponent )</b></div></td>
151 <td bgcolor= "lightgreen"><div align="center"><b>RemoveComponent ( aComponent )</b></div></td>
154 <td bgcolor= "lightgreen"><div align="center"><b>SObject NewObject ( in SObject theFatherObject )</b></div></td>
155 <td bgcolor= "lightgreen"><div align="center"><b>return_value = NewObject ( theFatherObject )</b></div></td>
158 <td bgcolor= "lightgreen"><div align="center"><b>SObject NewObjectToTag ( in SObject theFatherObject, in long atag )</b></div></td>
159 <td bgcolor= "lightgreen"><div align="center"><b>return_value = NewObjectToTag ( theFatherObject, atag )</b></div></td>
162 <td bgcolor= "lightgreen"><div align="center"><b>void RemoveObject ( in SObject anObject )</b></div></td>
163 <td bgcolor= "lightgreen"><div align="center"><b>RemoveObject ( anObject )</b></div></td>
166 <td bgcolor= "lightgreen"><div align="center"><b>void RemoveObjectWithChildren ( in SObject anObject )</b></div></td>
167 <td bgcolor= "lightgreen"><div align="center"><b>RemoveObjectWithChildren ( anObject )</b></div></td>
170 <td bgcolor= "lightgreen"><div align="center"><b>void LoadWith ( in SComponent sco, in Driver Engine )</b></div></td>
171 <td bgcolor= "lightgreen"><div align="center"><b>LoadWith ( sco, Engine )</b></div></td>
174 <td bgcolor= "lightgreen"><div align="center"><b>void Load ( in SObject sco )</b></div></td>
175 <td bgcolor= "lightgreen"><div align="center"><b>Load ( sco )</b></div></td>
178 <td bgcolor= "lightgreen"><div align="center"><b>GenericAttribute FindOrCreateAttribute ( in SObject anObject, in string aTypeOfAttribute )</b></div></td>
179 <td bgcolor= "lightgreen"><div align="center"><b>return_value = FindOrCreateAttribute ( anObject, aTypeOfAttribute )</b></div></td>
182 <td bgcolor= "lightgreen"><div align="center"><b>boolean FindAttribute ( in SObject anObject, out GenericAttribute anAttribute, in string aTypeOfAttribute )</b></div></td>
183 <td bgcolor= "lightgreen"><div align="center"><b>[ return_value, anAttribute ] = FindAttribute ( anObject, aTypeOfAttribute )</b></div></td>
186 <td bgcolor= "lightgreen"><div align="center"><b>void RemoveAttribute ( in SObject anObject, in string aTypeOfAttribute )</b></div></td>
187 <td bgcolor= "lightgreen"><div align="center"><b>RemoveAttribute ( anObject, aTypeOfAttribute )</b></div></td>
190 <td bgcolor= "lightgreen"><div align="center"><b>void Addreference ( in SObject anObject, in SObject theReferencedObject )</b></div></td>
191 <td bgcolor= "lightgreen"><div align="center"><b>Addreference ( anObject, theReferencedObject )</b></div></td>
194 <td bgcolor= "lightgreen"><div align="center"><b>void AddDirectory ( in string theName )</b></div></td>
195 <td bgcolor= "lightgreen"><div align="center"><b>AddDirectory ( theName )</b></div></td>
198 <td bgcolor= "lightgreen"><div align="center"><b>void SetGUID ( in SObject anObject, in string theGUID )</b></div></td>
199 <td bgcolor= "lightgreen"><div align="center"><b>SetGUID ( anObject, theGUID )</b></div></td>
202 <td bgcolor= "lightgreen"><div align="center"><b>boolean IsGUID ( in SObject anObject, in string theGUID )</b></div></td>
203 <td bgcolor= "lightgreen"><div align="center"><b>return_value = IsGUID ( anObject, theGUID )</b></div></td>
206 <td bgcolor= "lightgreen"><div align="center"><b>void NewCommand ( )</b></div></td>
207 <td bgcolor= "lightgreen"><div align="center"><b>NewCommand ( )</b></div></td>
210 <td bgcolor= "lightgreen"><div align="center"><b>void CommitCommand ( )</b></div></td>
211 <td bgcolor= "lightgreen"><div align="center"><b>CommitCommand ( )</b></div></td>
214 <td bgcolor= "lightgreen"><div align="center"><b>boolean HasOpenCommand ( )</b></div></td>
215 <td bgcolor= "lightgreen"><div align="center"><b>return_value = HasOpenCommand ( )</b></div></td>
218 <td bgcolor= "lightgreen"><div align="center"><b>void AbortCommand ( )</b></div></td>
219 <td bgcolor= "lightgreen"><div align="center"><b>AbortCommand ( )</b></div></td>
222 <td bgcolor= "lightgreen"><div align="center"><b>void Undo ( )</b></div></td>
223 <td bgcolor= "lightgreen"><div align="center"><b>Undo ( )</b></div></td>
226 <td bgcolor= "lightgreen"><div align="center"><b>void Redo ( )</b></div></td>
227 <td bgcolor= "lightgreen"><div align="center"><b>Redo ( )</b></div></td>
230 <td bgcolor= "lightgreen"><div align="center"><b>boolean GetAvailableUndos ( )</b></div></td>
231 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetAvailableUndos ( )</b></div></td>
234 <td bgcolor= "lightgreen"><div align="center"><b>boolean GetAvailableRedos ( )</b></div></td>
235 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetAvailableRedos ( )</b></div></td>
238 <td bgcolor= "lightgreen"><div align="center"><b>Callback SetOnAddSObject ( in Callback theCallback )</b></div></td>
239 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SetOnAddSObject ( theCallback )</b></div></td>
242 <td bgcolor= "lightgreen"><div align="center"><b>Callback SetOnRemoveSObject ( in Callback theCallback )</b></div></td>
243 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SetOnRemoveSObject ( theCallback )</b></div></td>
246 <table width="100%" BORDER>
247 <tr bgcolor="#FFFFCC">
248 <td colspan="11"><font size="+3"><b><div align="center"><i>interface StudyManager</i></div></b></font></td>
250 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
251 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
254 <td bgcolor= "lightgreen"><div align="center"><b>void ping ( )</b></div></td>
255 <td bgcolor= "lightgreen"><div align="center"><b>ping ( )</b></div></td>
258 <td bgcolor= "lightgreen"><div align="center"><b>Study NewStudy ( in string study_name )</b></div></td>
259 <td bgcolor= "lightgreen"><div align="center"><b>return_value = NewStudy ( study_name )</b></div></td>
262 <td bgcolor= "lightgreen"><div align="center"><b>Study Open ( in URL aStudyUrl )</b></div></td>
263 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Open ( aStudyUrl )</b></div></td>
266 <td bgcolor= "lightgreen"><div align="center"><b>void Close ( in Study aStudy )</b></div></td>
267 <td bgcolor= "lightgreen"><div align="center"><b>Close ( aStudy )</b></div></td>
270 <td bgcolor= "lightgreen"><div align="center"><b>void Save ( in Study aStudy, in boolean theMultiFile )</b></div></td>
271 <td bgcolor= "lightgreen"><div align="center"><b>Save ( aStudy, theMultiFile )</b></div></td>
274 <td bgcolor= "lightgreen"><div align="center"><b>void SaveASCII ( in Study aStudy, in boolean theMultiFile )</b></div></td>
275 <td bgcolor= "lightgreen"><div align="center"><b>SaveASCII ( aStudy, theMultiFile )</b></div></td>
278 <td bgcolor= "lightgreen"><div align="center"><b>void SaveAs ( in URL aUrl, in Study aStudy, in boolean theMultiFile )</b></div></td>
279 <td bgcolor= "lightgreen"><div align="center"><b>SaveAs ( aUrl, aStudy, theMultiFile )</b></div></td>
282 <td bgcolor= "lightgreen"><div align="center"><b>void SaveAsASCII ( in URL aUrl, in Study aStudy, in boolean theMultiFile )</b></div></td>
283 <td bgcolor= "lightgreen"><div align="center"><b>SaveAsASCII ( aUrl, aStudy, theMultiFile )</b></div></td>
286 <td bgcolor= "lightgreen"><div align="center"><b>ListOfOpenStudies GetOpenStudies ( )</b></div></td>
287 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetOpenStudies ( )</b></div></td>
290 <td bgcolor= "lightgreen"><div align="center"><b>Study GetStudyByName ( in string aStudyName )</b></div></td>
291 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetStudyByName ( aStudyName )</b></div></td>
294 <td bgcolor= "lightgreen"><div align="center"><b>Study GetStudyByID ( in short aStudyID )</b></div></td>
295 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetStudyByID ( aStudyID )</b></div></td>
298 <td bgcolor= "lightgreen"><div align="center"><b>boolean CanCopy ( in SObject theObject )</b></div></td>
299 <td bgcolor= "lightgreen"><div align="center"><b>return_value = CanCopy ( theObject )</b></div></td>
302 <td bgcolor= "lightgreen"><div align="center"><b>boolean Copy ( in SObject theObject )</b></div></td>
303 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Copy ( theObject )</b></div></td>
306 <td bgcolor= "lightgreen"><div align="center"><b>boolean CanPaste ( in SObject theObject )</b></div></td>
307 <td bgcolor= "lightgreen"><div align="center"><b>return_value = CanPaste ( theObject )</b></div></td>
310 <td bgcolor= "lightgreen"><div align="center"><b>SObject Paste ( in SObject theObject )</b></div></td>
311 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Paste ( theObject )</b></div></td>
314 <table width="100%" BORDER>
315 <tr bgcolor="#FFFFCC">
316 <td colspan="11"><font size="+3"><b><div align="center"><i>interface SObject</i></div></b></font></td>
318 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
319 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
322 <td bgcolor= "lightgreen"><div align="center"><b>ID GetID ( )</b></div></td>
323 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetID ( )</b></div></td>
326 <td bgcolor= "lightgreen"><div align="center"><b>SComponent GetFatherComponent ( )</b></div></td>
327 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetFatherComponent ( )</b></div></td>
330 <td bgcolor= "lightgreen"><div align="center"><b>SObject GetFather ( )</b></div></td>
331 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetFather ( )</b></div></td>
334 <td bgcolor= "lightgreen"><div align="center"><b>short Tag ( )</b></div></td>
335 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Tag ( )</b></div></td>
338 <td bgcolor= "lightgreen"><div align="center"><b>boolean FindSubObject ( in long atag, out SObject obj )</b></div></td>
339 <td bgcolor= "lightgreen"><div align="center"><b>[ return_value, obj ] = FindSubObject ( atag )</b></div></td>
342 <td bgcolor= "lightgreen"><div align="center"><b>boolean FindAttribute ( out GenericAttribute anAttribute, in string aTypeOfAttribute )</b></div></td>
343 <td bgcolor= "lightgreen"><div align="center"><b>[ return_value, anAttribute ] = FindAttribute ( aTypeOfAttribute )</b></div></td>
346 <td bgcolor= "lightgreen"><div align="center"><b>boolean ReferencedObject ( out SObject obj )</b></div></td>
347 <td bgcolor= "lightgreen"><div align="center"><b>[ return_value, obj ] = ReferencedObject ( )</b></div></td>
350 <td bgcolor= "lightgreen"><div align="center"><b>ListOfAttributes GetAllAttributes ( )</b></div></td>
351 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetAllAttributes ( )</b></div></td>
354 <td bgcolor= "lightgreen"><div align="center"><b>Study GetStudy ( )</b></div></td>
355 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetStudy ( )</b></div></td>
358 <table width="100%" BORDER>
359 <tr bgcolor="#FFFFCC">
360 <td colspan="11"><font size="+3"><b><div align="center"><i>interface GenericAttribute</i></div></b></font></td>
362 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
363 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
366 <td bgcolor= "lightgreen"><div align="center"><b>void CheckLocked ( )</b></div></td>
367 <td bgcolor= "lightgreen"><div align="center"><b>CheckLocked ( )</b></div></td>
370 <table width="100%" BORDER>
371 <tr bgcolor="#FFFFCC">
372 <td colspan="11"><font size="+3"><b><div align="center"><i>interface SComponent</i></div></b></font></td>
374 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
375 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
378 <td bgcolor= "lightgreen"><div align="center"><b>string ComponentDataType ( )</b></div></td>
379 <td bgcolor= "lightgreen"><div align="center"><b>return_value = ComponentDataType ( )</b></div></td>
382 <td bgcolor= "lightgreen"><div align="center"><b>boolean ComponentIOR ( out ID theID )</b></div></td>
383 <td bgcolor= "lightgreen"><div align="center"><b>[ return_value, theID ] = ComponentIOR ( )</b></div></td>
386 <table width="100%" BORDER>
387 <tr bgcolor="#FFFFCC">
388 <td colspan="11"><font size="+3"><b><div align="center"><i>interface SComponentIterator</i></div></b></font></td>
390 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
391 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
394 <td bgcolor= "lightgreen"><div align="center"><b>void Init ( )</b></div></td>
395 <td bgcolor= "lightgreen"><div align="center"><b>Init ( )</b></div></td>
398 <td bgcolor= "lightgreen"><div align="center"><b>boolean More ( )</b></div></td>
399 <td bgcolor= "lightgreen"><div align="center"><b>return_value = More ( )</b></div></td>
402 <td bgcolor= "lightgreen"><div align="center"><b>void Next ( )</b></div></td>
403 <td bgcolor= "lightgreen"><div align="center"><b>Next ( )</b></div></td>
406 <td bgcolor= "lightgreen"><div align="center"><b>SComponent Value ( )</b></div></td>
407 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Value ( )</b></div></td>
410 <table width="100%" BORDER>
411 <tr bgcolor="#FFFFCC">
412 <td colspan="11"><font size="+3"><b><div align="center"><i>interface ChildIterator</i></div></b></font></td>
414 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
415 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
418 <td bgcolor= "lightgreen"><div align="center"><b>void Init ( )</b></div></td>
419 <td bgcolor= "lightgreen"><div align="center"><b>Init ( )</b></div></td>
422 <td bgcolor= "lightgreen"><div align="center"><b>void InitEx ( in boolean allLevels )</b></div></td>
423 <td bgcolor= "lightgreen"><div align="center"><b>InitEx ( allLevels )</b></div></td>
426 <td bgcolor= "lightgreen"><div align="center"><b>boolean More ( )</b></div></td>
427 <td bgcolor= "lightgreen"><div align="center"><b>return_value = More ( )</b></div></td>
430 <td bgcolor= "lightgreen"><div align="center"><b>void Next ( )</b></div></td>
431 <td bgcolor= "lightgreen"><div align="center"><b>Next ( )</b></div></td>
434 <td bgcolor= "lightgreen"><div align="center"><b>SObject Value ( )</b></div></td>
435 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Value ( )</b></div></td>
438 <table width="100%" BORDER>
439 <tr bgcolor="#FFFFCC">
440 <td colspan="11"><font size="+3"><b><div align="center"><i>interface UseCaseIterator</i></div></b></font></td>
442 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
443 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
446 <td bgcolor= "lightgreen"><div align="center"><b>void Init ( in boolean allLevels )</b></div></td>
447 <td bgcolor= "lightgreen"><div align="center"><b>Init ( allLevels )</b></div></td>
450 <td bgcolor= "lightgreen"><div align="center"><b>boolean More ( )</b></div></td>
451 <td bgcolor= "lightgreen"><div align="center"><b>return_value = More ( )</b></div></td>
454 <td bgcolor= "lightgreen"><div align="center"><b>void Next ( )</b></div></td>
455 <td bgcolor= "lightgreen"><div align="center"><b>Next ( )</b></div></td>
458 <td bgcolor= "lightgreen"><div align="center"><b>SObject Value ( )</b></div></td>
459 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Value ( )</b></div></td>
462 <table width="100%" BORDER>
463 <tr bgcolor="#FFFFCC">
464 <td colspan="11"><font size="+3"><b><div align="center"><i>interface UseCaseBuilder</i></div></b></font></td>
466 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
467 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
470 <td bgcolor= "lightgreen"><div align="center"><b>boolean Append ( in SObject theObject )</b></div></td>
471 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Append ( theObject )</b></div></td>
474 <td bgcolor= "lightgreen"><div align="center"><b>boolean Remove ( in SObject theObject )</b></div></td>
475 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Remove ( theObject )</b></div></td>
478 <td bgcolor= "lightgreen"><div align="center"><b>boolean AppendTo ( in SObject theFather, in SObject theObject )</b></div></td>
479 <td bgcolor= "lightgreen"><div align="center"><b>return_value = AppendTo ( theFather, theObject )</b></div></td>
482 <td bgcolor= "lightgreen"><div align="center"><b>boolean InsertBefore ( in SObject theFirst, in SObject theNext )</b></div></td>
483 <td bgcolor= "lightgreen"><div align="center"><b>return_value = InsertBefore ( theFirst, theNext )</b></div></td>
486 <td bgcolor= "lightgreen"><div align="center"><b>boolean SetCurrentObject ( in SObject theObject )</b></div></td>
487 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SetCurrentObject ( theObject )</b></div></td>
490 <td bgcolor= "lightgreen"><div align="center"><b>boolean SetRootCurrent ( )</b></div></td>
491 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SetRootCurrent ( )</b></div></td>
494 <td bgcolor= "lightgreen"><div align="center"><b>boolean HasChildren ( in SObject theObject )</b></div></td>
495 <td bgcolor= "lightgreen"><div align="center"><b>return_value = HasChildren ( theObject )</b></div></td>
498 <td bgcolor= "lightgreen"><div align="center"><b>boolean SetName ( in string theName )</b></div></td>
499 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SetName ( theName )</b></div></td>
502 <td bgcolor= "lightgreen"><div align="center"><b>string GetName ( )</b></div></td>
503 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetName ( )</b></div></td>
506 <td bgcolor= "lightgreen"><div align="center"><b>boolean IsUseCase ( in SObject theObject )</b></div></td>
507 <td bgcolor= "lightgreen"><div align="center"><b>return_value = IsUseCase ( theObject )</b></div></td>
510 <td bgcolor= "lightgreen"><div align="center"><b>SObject GetCurrentObject ( )</b></div></td>
511 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetCurrentObject ( )</b></div></td>
514 <td bgcolor= "lightgreen"><div align="center"><b>SObject AddUseCase ( in string theName )</b></div></td>
515 <td bgcolor= "lightgreen"><div align="center"><b>return_value = AddUseCase ( theName )</b></div></td>
518 <td bgcolor= "lightgreen"><div align="center"><b>UseCaseIterator GetUseCaseIterator ( in SObject theObject )</b></div></td>
519 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetUseCaseIterator ( theObject )</b></div></td>
522 <table width="100%" BORDER>
523 <tr bgcolor="#FFFFCC">
524 <td colspan="11"><font size="+3"><b><div align="center"><i>interface Callback</i></div></b></font></td>
526 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
527 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
530 <td bgcolor= "lightgreen"><div align="center"><b>void OnAddSObject ( in SObject theObject )</b></div></td>
531 <td bgcolor= "lightgreen"><div align="center"><b>OnAddSObject ( theObject )</b></div></td>
534 <td bgcolor= "lightgreen"><div align="center"><b>void OnRemoveSObject ( in SObject theObject )</b></div></td>
535 <td bgcolor= "lightgreen"><div align="center"><b>OnRemoveSObject ( theObject )</b></div></td>
538 <table width="100%" BORDER>
539 <tr bgcolor="#FFFFCC">
540 <td colspan="11"><font size="+3"><b><div align="center"><i>interface Driver</i></div></b></font></td>
542 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
543 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
546 <td bgcolor= "lightgreen"><div align="center"><b>TMPFile Save ( in SComponent theComponent, in string theURL, in boolean isMultiFile )</b></div></td>
547 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Save ( theComponent, theURL, isMultiFile )</b></div></td>
550 <td bgcolor= "lightgreen"><div align="center"><b>TMPFile SaveASCII ( in SComponent theComponent, in string theURL, in boolean isMultiFile )</b></div></td>
551 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SaveASCII ( theComponent, theURL, isMultiFile )</b></div></td>
554 <td bgcolor= "lightgreen"><div align="center"><b>boolean Load ( in SComponent theComponent, in TMPFile theStream, in string theURL, in boolean isMultiFile )</b></div></td>
555 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Load ( theComponent, theStream, theURL, isMultiFile )</b></div></td>
558 <td bgcolor= "lightgreen"><div align="center"><b>boolean LoadASCII ( in SComponent theComponent, in TMPFile theStream, in string theURL, in boolean isMultiFile )</b></div></td>
559 <td bgcolor= "lightgreen"><div align="center"><b>return_value = LoadASCII ( theComponent, theStream, theURL, isMultiFile )</b></div></td>
562 <td bgcolor= "lightgreen"><div align="center"><b>void Close ( in SComponent aSComponent )</b></div></td>
563 <td bgcolor= "lightgreen"><div align="center"><b>Close ( aSComponent )</b></div></td>
566 <td bgcolor= "lightgreen"><div align="center"><b>string ComponentDataType ( )</b></div></td>
567 <td bgcolor= "lightgreen"><div align="center"><b>return_value = ComponentDataType ( )</b></div></td>
570 <td bgcolor= "lightgreen"><div align="center"><b>string IORToLocalPersistentID ( in SObject theSObject, in string IORString, in boolean isMultiFile, in boolean isASCII )</b></div></td>
571 <td bgcolor= "lightgreen"><div align="center"><b>return_value = IORToLocalPersistentID ( theSObject, IORString, isMultiFile, isASCII )</b></div></td>
574 <td bgcolor= "lightgreen"><div align="center"><b>string LocalPersistentIDToIOR ( in SObject theSObject, in string aLocalPersistentID, in boolean isMultiFile, in boolean isASCII )</b></div></td>
575 <td bgcolor= "lightgreen"><div align="center"><b>return_value = LocalPersistentIDToIOR ( theSObject, aLocalPersistentID, isMultiFile, isASCII )</b></div></td>
578 <td bgcolor= "lightgreen"><div align="center"><b>boolean CanPublishInStudy ( in Object theIOR )</b></div></td>
579 <td bgcolor= "lightgreen"><div align="center"><b>return_value = CanPublishInStudy ( theIOR )</b></div></td>
582 <td bgcolor= "lightgreen"><div align="center"><b>SObject PublishInStudy ( in Study theStudy, in SObject theSObject, in Object theObject, in string theName )</b></div></td>
583 <td bgcolor= "lightgreen"><div align="center"><b>return_value = PublishInStudy ( theStudy, theSObject, theObject, theName )</b></div></td>
586 <td bgcolor= "lightgreen"><div align="center"><b>boolean CanCopy ( in SObject theObject )</b></div></td>
587 <td bgcolor= "lightgreen"><div align="center"><b>return_value = CanCopy ( theObject )</b></div></td>
590 <td bgcolor= "lightgreen"><div align="center"><b>TMPFile CopyFrom ( in SObject theObject, out long theObjectID )</b></div></td>
591 <td bgcolor= "lightgreen"><div align="center"><b>[ return_value, theObjectID ] = CopyFrom ( theObject )</b></div></td>
594 <td bgcolor= "lightgreen"><div align="center"><b>boolean CanPaste ( in string theComponentName, in long theObjectID )</b></div></td>
595 <td bgcolor= "lightgreen"><div align="center"><b>return_value = CanPaste ( theComponentName, theObjectID )</b></div></td>
598 <td bgcolor= "lightgreen"><div align="center"><b>SObject PasteInto ( in TMPFile theStream, in long theObjectID, in SObject theObject )</b></div></td>
599 <td bgcolor= "lightgreen"><div align="center"><b>return_value = PasteInto ( theStream, theObjectID, theObject )</b></div></td>