]> SALOME platform Git repositories - samples/hello.git/blob - resources/HELLOCatalog.xml.in
Salome HOME
Merge branch 'V9_13_BR'
[samples/hello.git] / resources / HELLOCatalog.xml.in
1 <?xml version='1.0' encoding='us-ascii' ?>
2 <!-- XML component catalog -->
3 <begin-catalog>
4     <!-- Path prefix information -->
5     <path-prefix-list></path-prefix-list>
6     <!-- Type information -->
7     <type-list>
8       <type name="status" kind="int"/>
9     </type-list>
10     <!-- Component list -->
11     <component-list>
12         <!-- Component -->
13         <component>
14             <!-- Component identification -->
15             <component-name>HELLO</component-name>
16             <component-username>Hello</component-username>
17             <component-type>OTHER</component-type>
18             <component-author>Vadim SANDLER</component-author>
19             <component-version>@SALOMEHELLO_VERSION@</component-version>
20             <component-comment>Sample module</component-comment>
21             <component-impltype>1</component-impltype>
22             <component-icone>HELLO.png</component-icone>
23             <constraint></constraint>
24             <!-- Component interface -->
25             <component-interface-list>
26                 <component-interface-name>HELLO_Gen</component-interface-name>
27                 <component-interface-comment>Hello engine</component-interface-comment>
28                 <component-service-list>
29                     <component-service>
30                         <service-name>hello</service-name>
31                         <service-author>Vadim SANDLER</service-author>
32                         <service-version>@SALOMEHELLO_VERSION@</service-version>
33                         <service-comment>Hello function</service-comment>
34                         <service-by-default>1</service-by-default>
35                         <inParameter-list>
36                             <inParameter>
37                                 <inParameter-name>name</inParameter-name>
38                                 <inParameter-type>string</inParameter-type>
39                                 <inParameter-comment>user name</inParameter-comment>
40                             </inParameter>
41                         </inParameter-list>
42                         <outParameter-list>
43                             <outParameter>
44                                 <outParameter-name>return</outParameter-name>
45                                 <outParameter-type>status</outParameter-type>
46                                 <outParameter-comment>operation status</outParameter-comment>
47                             </outParameter>
48                         </outParameter-list>
49                         <DataStream-list></DataStream-list>
50                     </component-service>
51                     <component-service>
52                         <service-name>goodbye</service-name>
53                         <service-author>Vadim SANDLER</service-author>
54                         <service-version>@SALOMEHELLO_VERSION@</service-version>
55                         <service-comment>Goodbye function</service-comment>
56                         <service-by-default>0</service-by-default>
57                         <inParameter-list>
58                             <inParameter>
59                                 <inParameter-name>name</inParameter-name>
60                                 <inParameter-type>string</inParameter-type>
61                                 <inParameter-comment>user name</inParameter-comment>
62                             </inParameter>
63                         </inParameter-list>
64                         <outParameter-list>
65                             <outParameter>
66                                 <outParameter-name>return</outParameter-name>
67                                 <outParameter-type>status</outParameter-type>
68                                 <outParameter-comment>operation status</outParameter-comment>
69                             </outParameter>
70                         </outParameter-list>
71                         <DataStream-list></DataStream-list>
72                     </component-service>
73                 </component-service-list>
74             </component-interface-list>
75         </component>
76     </component-list>
77 </begin-catalog>