Salome HOME
Fix compilation after changes in MED
[samples/component.git] / resources / COMPONENTCatalog.xml
index 79827bd4fa6e4ca265b880bd5368e93fb11aac69..0b10abd0229cc9953e52bba489c9298841104458 100644 (file)
@@ -16,8 +16,8 @@
                <component-username>AddComponent</component-username>
                <component-type>SuperVisionTest</component-type>
                <component-author>MTJ</component-author>
-               <component-version> 1.0</component-version>
-               <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
+               <component-version>3.0.0</component-version>
+               <component-comment>SuperVision test: Addition</component-comment>
                <component-multistudy>0</component-multistudy>
 
                <component-interface-list>
                                                </outParameter>
                                        </outParameter-list>
                                </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>AdditionObjRef</service-name>
+                                       <service-author>MTJ</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>boolean</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Test</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
+                                                       <outParameter-name>Adder</outParameter-name>
+                                                       <outParameter-comment>Adder object</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
                                <component-service>
                                        <!-- service-identification -->
                                        <service-name>Add</service-name>
                                                </outParameter>
                                        </outParameter-list>
                                </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>AddWithoutSleep</service-name>
+                                       <service-author>MTJ</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Substract result</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Addition result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
                                <component-service>
                                        <service-name>Sigma</service-name>
                                        <service-author>JR</service-author>
                                        <service-version>1.0</service-version>
                                        <service-comment>Floating add</service-comment>
                                        <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
                                        <!-- service-connexion -->
                                        <inParameter-list>
                                                <inParameter>
                                        <service-version>1.0</service-version>
                                        <service-comment>Floating add</service-comment>
                                        <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
                                        <!-- service-connexion -->
                                        <inParameter-list>
                                                <inParameter>
                                        <service-version>1.0</service-version>
                                        <service-comment>set the last result field</service-comment>
                                        <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
                                        <!-- service-connexion -->
                                        <inParameter-list>
                                                <inParameter>
                                        <service-version>1.0</service-version>
                                        <service-comment>get the last result field</service-comment>
                                        <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
                                        <!-- service-connexion -->
                                        <inParameter-list>
                                                <inParameter>
                <component-username>SubComponent</component-username>
                <component-type>SuperVisionTest</component-type>
                <component-author>MTJ</component-author>
-               <component-version> 1.0</component-version>
-               <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
+               <component-version>3.0.0</component-version>
+               <component-comment>SuperVision test: Subtraction</component-comment>
                <component-multistudy>0</component-multistudy>
 
                <component-interface-list>
                <component-username>MulComponent</component-username>
                <component-type>SuperVisionTest</component-type>
                <component-author>MTJ</component-author>
-               <component-version> 1.0</component-version>
-               <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
+               <component-version>3.0.0</component-version>
+               <component-comment>SuperVision test: Multiplication</component-comment>
                <component-multistudy>0</component-multistudy>
 
                <component-interface-list>
                <component-username>DivComponent</component-username>
                <component-type>SuperVisionTest</component-type>
                <component-author>MTJ</component-author>
-               <component-version> 1.0</component-version>
-               <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
+               <component-version>3.0.0</component-version>
+               <component-comment>SuperVision test: Division</component-comment>
                <component-multistudy>0</component-multistudy>
 
                <component-interface-list>
                <component-username>SyrComponent</component-username>
                <component-type>SuperVisionTest</component-type>
                <component-author>JR</component-author>
-               <component-version></component-version>
-               <component-comment>SuperVisionTest</component-comment>
+               <component-version>3.0.0</component-version>
+               <component-comment>SuperVision test</component-comment>
                <component-multistudy>1</component-multistudy>
                <component-icone></component-icone>
                <constraint></constraint>
                <component-username>FactorialComponent</component-username>
                <component-type>SuperVisionTest</component-type>
                <component-author>Malvagi, Tajchman</component-author>
-               <component-version> 1.0</component-version>
-               <component-comment>Factorial</component-comment>
+               <component-version>3.0.0</component-version>
+               <component-comment>SuperVision test: Factorial</component-comment>
                <component-multistudy>0</component-multistudy>
                <component-icone></component-icone>
                <component-interface-list>
                <component-username>SyrControlComponent</component-username>
                <component-type>SuperVisionTest</component-type>
                <component-author>JR</component-author>
-               <component-version></component-version>
-               <component-comment>SuperVisionTest</component-comment>
+               <component-version>3.0.0</component-version>
+               <component-comment>SuperVision test</component-comment>
                <component-multistudy>1</component-multistudy>
                <component-icone></component-icone>
                <constraint></constraint>
                <component-username>TypesCheck</component-username>
                <component-type></component-type>
                <component-author></component-author>
-               <component-version></component-version>
-               <component-comment></component-comment>
+               <component-version>3.0.0</component-version>
+               <component-comment>SuperVision test</component-comment>
                <component-multistudy>1</component-multistudy>
                <component-icone></component-icone>
                <constraint></constraint>
                        </component-service-list>
                </component-interface-list>
        </component>
+               <component>
+               <!-- Component identification -->
+               <component-name>Calculator</component-name>
+               <component-username>Calculator</component-username>
+               <component-type>SOLVER</component-type>
+               <component-author>LD</component-author>
+               <component-version>3.0.0</component-version>
+               <component-comment>SuperVision test: Arithmetic operations with MED_Field</component-comment>
+               <component-multistudy>0</component-multistudy>
+               <constraint>hostname = localhost</constraint>
+
+               <component-interface-list>
+                       <component-interface-name>Calculator</component-interface-name>
+                       <component-interface-comment>No comment</component-interface-comment>
+
+                       <component-service-list>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Mul</service-name>
+                                       <service-author>LD</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Multiplication of 2 fields of double</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field1</inParameter-name>
+                                                       <inParameter-comment>initial field of double</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x1</inParameter-name>
+                                                       <inParameter-comment>multiplicator</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                        <outParameter-list>
+                                                 <outParameter>
+                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
+                                                        <outParameter-name>return</outParameter-name>
+                                                        <outParameter-comment>result</outParameter-comment>
+                                                 </outParameter>
+                                        </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Add</service-name>
+                                       <service-author>LD</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Addition of 2 fields of double</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field1</inParameter-name>
+                                                       <inParameter-comment>first field of double</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field2</inParameter-name>
+                                                       <inParameter-comment>second field of double</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                        <outParameter-list>
+                                                 <outParameter>
+                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
+                                                        <outParameter-name>return</outParameter-name>
+                                                        <outParameter-comment>result</outParameter-comment>
+                                                 </outParameter>
+                                        </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Constant</service-name>
+                                       <service-author>LD</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Build a constant field of doubles</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field1</inParameter-name>
+                                                       <inParameter-comment>allows to build the support</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x1</inParameter-name>
+                                                       <inParameter-comment>the constant</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                        <outParameter-list>
+                                                 <outParameter>
+                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
+                                                        <outParameter-name>return</outParameter-name>
+                                                        <outParameter-comment>result based on first field support</outParameter-comment>
+                                                 </outParameter>
+                                        </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>PutToStudy</service-name>
+                                       <service-author>mpv</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Put field to the study stucture</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field1</inParameter-name>
+                                                       <inParameter-comment>field to put to study</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>StudyId</inParameter-name>
+                                                       <inParameter-comment>the ID of the study</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                        <outParameter-list>
+                                                 <outParameter>
+                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
+                                                        <outParameter-name>return</outParameter-name>
+                                                        <outParameter-comment>the same field like in input</outParameter-comment>
+                                                 </outParameter>
+                                        </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>writeMEDfile</service-name>
+                                       <service-author>LD</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>write a field in a Med file</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field1</inParameter-name>
+                                                       <inParameter-comment>transient Med field</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>string</inParameter-type>
+                                                       <inParameter-name>filename</inParameter-name>
+                                                       <inParameter-comment>Med filename</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                               </component-service>
+                       </component-service-list>
+               </component-interface-list>
+       </component>
+        <component>
+            <component-name>DataStreamFactory</component-name>
+            <component-username>DataStreamFactory</component-username>
+            <component-type>OTHER</component-type>
+            <component-author>jr</component-author>
+            <component-version>3.0.0</component-version>
+            <component-comment>SuperVision test</component-comment>
+            <component-multistudy>1</component-multistudy>
+            <component-icone></component-icone>
+            <component-impltype>1</component-impltype>
+           <constraint></constraint>
+            <component-interface-list>
+                <component-interface-name>DataStreamFactory</component-interface-name>
+                <component-interface-comment>unknown</component-interface-comment>
+                <component-service-list>
+                    <component-service>
+                        <service-name>Setxy</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list></outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>T</inParameter-dependency>
+                            </inParameter>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>T</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>Getxy</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list></inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>x</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                            <outParameter>
+                                <outParameter-name>y</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>Add</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                            <outParameter>
+                                <outParameter-name>OStream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>Sub</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>Istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>Mul</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>Div</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>NewDataStream</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list></inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>DataStream</outParameter-name>
+                                <outParameter-type>DataStream</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                </component-service-list>
+                <component-interface-name>DataStream</component-interface-name>
+                <component-interface-comment>unknown</component-interface-comment>
+                <component-service-list>
+                    <component-service>
+                        <service-name>StreamSetxy</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list></outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>T</inParameter-dependency>
+                            </inParameter>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>T</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>StreamGetxy</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>x</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>y</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>StreamAdd</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                            <outParameter>
+                                <outParameter-name>OStream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>StreamSub</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>Istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>StreamMul</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>StreamDiv</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                </component-service-list>
+            </component-interface-list>
+        </component>
+        <component>
+            <component-name>SIGNALSComponent</component-name>
+            <component-username>SIGNALSComponent</component-username>
+            <component-type>OTHER</component-type>
+            <component-author>jr</component-author>
+            <component-version>3.0.0</component-version>
+            <component-comment>unknown</component-comment>
+            <component-multistudy>1</component-multistudy>
+            <component-icone></component-icone>
+            <constraint></constraint>
+            <component-interface-list>
+                <component-interface-name>SIGNALSComponent</component-interface-name>
+                <component-interface-comment>unknown</component-interface-comment>
+                <component-service-list>
+                    <component-service>
+                        <service-name>SIGSEGVfunc</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list></inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>return</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>SIGFPEfunc</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>a</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>b</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>return</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                </component-service-list>
+            </component-interface-list>
+        </component>
+        <component>
+            <component-name>UndefinedSymbolComponent</component-name>
+            <component-username>UndefinedSymbolComponent</component-username>
+            <component-type>OTHER</component-type>
+            <component-author>jr</component-author>
+            <component-version>3.0.0</component-version>
+            <component-comment>unknown</component-comment>
+            <component-multistudy>1</component-multistudy>
+            <component-icone></component-icone>
+            <constraint></constraint>
+            <component-interface-list>
+                <component-interface-name>UndefinedSymbolComponent</component-interface-name>
+                <component-interface-comment>unknown</component-interface-comment>
+                <component-service-list>
+                    <component-service>
+                        <service-name>UndefinedSymbol</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list></inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>return</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                </component-service-list>
+            </component-interface-list>
+        </component>
 </component-list>
 </begin-catalog>