xref: /AOO41X/main/io/source/stm/stm.xml (revision 54628ca40d27d15cc98fe861da7fff7e60c2f7d6)
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
3<!--***********************************************************
4 *
5 * Licensed to the Apache Software Foundation (ASF) under one
6 * or more contributor license agreements.  See the NOTICE file
7 * distributed with this work for additional information
8 * regarding copyright ownership.  The ASF licenses this file
9 * to you under the Apache License, Version 2.0 (the
10 * "License"); you may not use this file except in compliance
11 * with the License.  You may obtain a copy of the License at
12 *
13 *   http://www.apache.org/licenses/LICENSE-2.0
14 *
15 * Unless required by applicable law or agreed to in writing,
16 * software distributed under the License is distributed on an
17 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
18 * KIND, either express or implied.  See the License for the
19 * specific language governing permissions and limitations
20 * under the License.
21 *
22 ***********************************************************-->
23<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
24    <module-name> streams.uno </module-name>
25
26    <component-description>
27        <author> Joerg Budischewski </author>
28        <name> com.sun.star.comp.io.stm.Pipe </name>
29        <description>
30            This component provides ...
31        </description>
32        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
33        <language>  c++ </language>
34        <status value="final"/>
35        <supported-service> com.sun.star.io.Pipe </supported-service>
36        <service-dependency> ... </service-dependency>
37        <type>   com.sun.star.io.XObjectInputStream                 </type>
38        <type>   com.sun.star.io.XObjectOutputStream                </type>
39        <type>   com.sun.star.io.XActiveDataSource                  </type>
40        <type>   com.sun.star.io.XActiveDataSink                    </type>
41        <type>   com.sun.star.io.XMarkableStream                    </type>
42        <type>   com.sun.star.io.UnexpectedEOFException             </type>
43        <type>   com.sun.star.io.WrongFormatException               </type>
44        <type>   com.sun.star.lang.XComponent                       </type>
45        <type>   com.sun.star.lang.XMultiServiceFactory             </type>
46        <type>   com.sun.star.lang.XSingleServiceFactory            </type>
47        <type>   com.sun.star.lang.XServiceInfo                     </type>
48        <type>   com.sun.star.lang.XTypeProvider                    </type>
49        <type>   com.sun.star.lang.IllegalArgumentException         </type>
50        <type>   com.sun.star.registry.XRegistryKey                 </type>
51        <type>   com.sun.star.registry.XImplementationRegistration  </type>
52        <type>   com.sun.star.test.XSimpleTest                      </type>
53        <type>   com.sun.star.lang.XSingleComponentFactory          </type>
54        <type>   com.sun.star.uno.XComponentContext                 </type>
55        <type>   com.sun.star.uno.TypeClass                         </type>
56        <type>   com.sun.star.uno.XWeak                             </type>
57        <type>   com.sun.star.uno.XAggregation                      </type>
58    </component-description>
59
60    <component-description>
61        <author> Joerg Budischewski </author>
62        <name> com.sun.star.comp.io.stm.DataInputStream </name>
63        <description>
64            This component provides ...
65        </description>
66        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
67        <language>  c++ </language>
68        <status value="final"/>
69        <supported-service> com.sun.star.io.DataInputStream </supported-service>
70        <service-dependency> ... </service-dependency>
71        <type>   com.sun.star.io.XObjectInputStream                 </type>
72        <type>   com.sun.star.io.XObjectOutputStream                </type>
73        <type>   com.sun.star.io.XActiveDataSource                  </type>
74        <type>   com.sun.star.io.XActiveDataSink                    </type>
75        <type>   com.sun.star.io.XMarkableStream                    </type>
76        <type>   com.sun.star.io.UnexpectedEOFException             </type>
77        <type>   com.sun.star.io.WrongFormatException               </type>
78        <type>   com.sun.star.lang.XComponent                       </type>
79        <type>   com.sun.star.lang.XMultiServiceFactory             </type>
80        <type>   com.sun.star.lang.XSingleServiceFactory            </type>
81        <type>   com.sun.star.lang.XServiceInfo                     </type>
82        <type>   com.sun.star.lang.XTypeProvider                    </type>
83        <type>   com.sun.star.lang.IllegalArgumentException         </type>
84        <type>   com.sun.star.registry.XRegistryKey                 </type>
85        <type>   com.sun.star.registry.XImplementationRegistration  </type>
86        <type>   com.sun.star.test.XSimpleTest                      </type>
87        <type>   com.sun.star.uno.TypeClass                         </type>
88        <type>   com.sun.star.uno.XWeak                             </type>
89        <type>   com.sun.star.uno.XAggregation                      </type>
90    </component-description>
91
92    <component-description>
93        <author> Joerg Budischewski </author>
94        <name> com.sun.star.comp.io.stm.DataOutputStream </name>
95        <description>
96            This component provides ...
97        </description>
98        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
99        <language> c++ </language>
100        <status value="final"/>
101        <supported-service> com.sun.star.io.DataOutputStream </supported-service>
102        <service-dependency> ... </service-dependency>
103        <type>  com.sun.star.io.XObjectInputStream                  </type>
104        <type>  com.sun.star.io.XObjectOutputStream                 </type>
105        <type>  com.sun.star.io.XActiveDataSource                   </type>
106        <type>  com.sun.star.io.XActiveDataSink                     </type>
107        <type>  com.sun.star.io.XMarkableStream                     </type>
108        <type>  com.sun.star.io.UnexpectedEOFException              </type>
109        <type>  com.sun.star.io.WrongFormatException                </type>
110        <type>  com.sun.star.lang.XComponent                        </type>
111        <type>  com.sun.star.lang.XMultiServiceFactory              </type>
112        <type>  com.sun.star.lang.XSingleServiceFactory             </type>
113        <type>  com.sun.star.lang.XServiceInfo                      </type>
114        <type>  com.sun.star.lang.XTypeProvider                     </type>
115        <type>  com.sun.star.lang.IllegalArgumentException          </type>
116        <type>  com.sun.star.registry.XRegistryKey                  </type>
117        <type>  com.sun.star.registry.XImplementationRegistration   </type>
118        <type>  com.sun.star.test.XSimpleTest                       </type>
119        <type>   com.sun.star.lang.XSingleComponentFactory          </type>
120        <type>   com.sun.star.uno.XComponentContext                 </type>
121        <type>  com.sun.star.uno.TypeClass                          </type>
122        <type>  com.sun.star.uno.XWeak                              </type>
123        <type>  com.sun.star.uno.XAggregation                       </type>
124    </component-description>
125
126    <component-description>
127        <author> Joerg Budischewski </author>
128        <name> com.sun.star.comp.io.stm.ObjectInputStream </name>
129        <description>
130            This component provides ...
131        </description>
132        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
133        <language> c++ </language>
134        <status value="final"/>
135        <supported-service> com.sun.star.io.ObjectInputStream </supported-service>
136        <service-dependency> ... </service-dependency>
137        <type>  com.sun.star.io.XObjectInputStream                  </type>
138        <type>  com.sun.star.io.XObjectOutputStream                 </type>
139        <type>  com.sun.star.io.XActiveDataSource                   </type>
140        <type>  com.sun.star.io.XActiveDataSink                     </type>
141        <type>  com.sun.star.io.XMarkableStream                     </type>
142        <type>  com.sun.star.io.UnexpectedEOFException              </type>
143        <type>  com.sun.star.io.WrongFormatException                </type>
144        <type>  com.sun.star.lang.XComponent                        </type>
145        <type>  com.sun.star.lang.XMultiServiceFactory              </type>
146        <type>  com.sun.star.lang.XSingleServiceFactory             </type>
147        <type>  com.sun.star.lang.XServiceInfo                      </type>
148        <type>  com.sun.star.lang.XTypeProvider                     </type>
149        <type>  com.sun.star.lang.IllegalArgumentException          </type>
150        <type>  com.sun.star.registry.XRegistryKey                  </type>
151        <type>  com.sun.star.registry.XImplementationRegistration   </type>
152        <type>  com.sun.star.test.XSimpleTest                       </type>
153        <type>   com.sun.star.lang.XSingleComponentFactory          </type>
154        <type>   com.sun.star.uno.XComponentContext                 </type>
155        <type>  com.sun.star.uno.TypeClass                          </type>
156        <type>  com.sun.star.uno.XWeak                              </type>
157        <type>  com.sun.star.uno.XAggregation                       </type>
158    </component-description>
159
160    <component-description>
161        <author> Joerg Budischewski </author>
162        <name> com.sun.star.comp.io.stm.ObjectOutputStream </name>
163        <description>
164            This component provides ...
165        </description>
166        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
167        <language> c++ </language>
168        <status value="final"/>
169        <supported-service> com.sun.star.io.ObjectOutputStream </supported-service>
170        <service-dependency> ... </service-dependency>
171        <type>   com.sun.star.io.XObjectInputStream                 </type>
172        <type>   com.sun.star.io.XObjectOutputStream                </type>
173        <type>   com.sun.star.io.XActiveDataSource                  </type>
174        <type>   com.sun.star.io.XActiveDataSink                    </type>
175        <type>   com.sun.star.io.XMarkableStream                    </type>
176        <type>   com.sun.star.io.UnexpectedEOFException             </type>
177        <type>   com.sun.star.io.WrongFormatException               </type>
178        <type>   com.sun.star.lang.XComponent                       </type>
179        <type>   com.sun.star.lang.XMultiServiceFactory             </type>
180        <type>   com.sun.star.lang.XSingleServiceFactory            </type>
181        <type>   com.sun.star.lang.XServiceInfo                     </type>
182        <type>   com.sun.star.lang.XTypeProvider                    </type>
183        <type>   com.sun.star.lang.IllegalArgumentException         </type>
184        <type>   com.sun.star.registry.XRegistryKey                 </type>
185        <type>   com.sun.star.registry.XImplementationRegistration  </type>
186        <type>   com.sun.star.test.XSimpleTest                      </type>
187        <type>   com.sun.star.lang.XSingleComponentFactory          </type>
188        <type>   com.sun.star.uno.XComponentContext                 </type>
189        <type>   com.sun.star.uno.TypeClass                         </type>
190        <type>   com.sun.star.uno.XWeak                             </type>
191        <type>   com.sun.star.uno.XAggregation                      </type>
192    </component-description>
193
194    <component-description>
195        <author> Joerg Budischewski </author>
196        <name> com.sun.star.comp.io.stm.MarkableInputStream </name>
197        <description>
198            This component provides ...
199        </description>
200        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
201        <language> c++ </language>
202        <status value="final"/>
203        <supported-service> com.sun.star.io.MarkableInputStream </supported-service>
204        <service-dependency> ... </service-dependency>
205        <type>   com.sun.star.io.XObjectInputStream                 </type>
206        <type>   com.sun.star.io.XObjectOutputStream                </type>
207        <type>   com.sun.star.io.XActiveDataSource                  </type>
208        <type>   com.sun.star.io.XActiveDataSink                    </type>
209        <type>   com.sun.star.io.XMarkableStream                    </type>
210        <type>   com.sun.star.io.UnexpectedEOFException             </type>
211        <type>   com.sun.star.io.WrongFormatException               </type>
212        <type>   com.sun.star.lang.XComponent                       </type>
213        <type>   com.sun.star.lang.XMultiServiceFactory             </type>
214        <type>   com.sun.star.lang.XSingleServiceFactory            </type>
215        <type>   com.sun.star.lang.XServiceInfo                     </type>
216        <type>   com.sun.star.lang.XTypeProvider                    </type>
217        <type>   com.sun.star.lang.IllegalArgumentException         </type>
218        <type>   com.sun.star.registry.XRegistryKey                 </type>
219        <type>   com.sun.star.registry.XImplementationRegistration  </type>
220        <type>   com.sun.star.test.XSimpleTest                      </type>
221        <type>   com.sun.star.lang.XSingleComponentFactory          </type>
222        <type>   com.sun.star.uno.XComponentContext                 </type>
223        <type>   com.sun.star.uno.TypeClass                         </type>
224        <type>   com.sun.star.uno.XWeak                             </type>
225        <type>   com.sun.star.uno.XAggregation                      </type>
226    </component-description>
227
228    <component-description>
229        <author> Joerg Budischewski </author>
230        <name> com.sun.star.comp.io.stm.MarkableOutputStream </name>
231        <description>
232            This component provides ...
233        </description>
234        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
235        <language> c++ </language>
236        <status value="final"/>
237        <supported-service> com.sun.star.io.MarkableOutputStream </supported-service>
238        <service-dependency> ... </service-dependency>
239        <type>   com.sun.star.io.XObjectInputStream                 </type>
240        <type>   com.sun.star.io.XObjectOutputStream                </type>
241        <type>   com.sun.star.io.XActiveDataSource                  </type>
242        <type>   com.sun.star.io.XActiveDataSink                    </type>
243        <type>   com.sun.star.io.XMarkableStream                    </type>
244        <type>   com.sun.star.io.UnexpectedEOFException             </type>
245        <type>   com.sun.star.io.WrongFormatException               </type>
246        <type>   com.sun.star.lang.XComponent                       </type>
247        <type>   com.sun.star.lang.XMultiServiceFactory             </type>
248        <type>   com.sun.star.lang.XSingleServiceFactory            </type>
249        <type>   com.sun.star.lang.XServiceInfo                     </type>
250        <type>   com.sun.star.lang.XTypeProvider                    </type>
251        <type>   com.sun.star.lang.IllegalArgumentException         </type>
252        <type>   com.sun.star.registry.XRegistryKey                 </type>
253        <type>   com.sun.star.registry.XImplementationRegistration  </type>
254        <type>   com.sun.star.test.XSimpleTest                      </type>
255        <type>   com.sun.star.lang.XSingleComponentFactory          </type>
256        <type>   com.sun.star.uno.XComponentContext                 </type>
257        <type>   com.sun.star.uno.TypeClass                         </type>
258        <type>   com.sun.star.uno.XWeak                             </type>
259        <type>   com.sun.star.uno.XAggregation                      </type>
260    </component-description>
261
262    <component-description>
263        <author> Joerg Budischewski </author>
264        <name> com.sun.star.comp.stoc.Pump </name>
265        <description>
266            This component provides ...
267        </description>
268        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
269        <language> c++ </language>
270        <status value="final"/>
271        <supported-service> com.sun.star.io.Pump </supported-service>
272        <service-dependency> ... </service-dependency>
273        <type>  com.sun.star.io.XConnectable                </type>
274        <type>  com.sun.star.io.XActiveDataSource           </type>
275        <type>  com.sun.star.io.XActiveDataSink             </type>
276        <type>  com.sun.star.io.XActiveDataControl          </type>
277        <type>  com.sun.star.lang.DisposedException         </type>
278        <type>  com.sun.star.lang.XTypeProvider             </type>
279        <type>  com.sun.star.lang.XServiceInfo              </type>
280        <type>  com.sun.star.lang.XSingleServiceFactory     </type>
281        <type>  com.sun.star.lang.XMultiServiceFactory      </type>
282        <type>  com.sun.star.registry.XRegistryKey          </type>
283        <type>   com.sun.star.lang.XSingleComponentFactory          </type>
284        <type>   com.sun.star.uno.XComponentContext                 </type>
285        <type>  com.sun.star.uno.XAggregation               </type>
286        <type>  com.sun.star.uno.XWeak                      </type>
287        <type>  com.sun.star.uno.TypeClass                  </type>
288    </component-description>
289
290    <project-build-dependency>  cppuhelper  </project-build-dependency>
291    <project-build-dependency>  cppu        </project-build-dependency>
292    <project-build-dependency>  vos         </project-build-dependency>
293    <project-build-dependency>  sal         </project-build-dependency>
294
295    <runtime-module-dependency> cppuhelper  </runtime-module-dependency>
296    <runtime-module-dependency> cppu2       </runtime-module-dependency>
297    <runtime-module-dependency> vos2MSC     </runtime-module-dependency>
298    <runtime-module-dependency> sal2        </runtime-module-dependency>
299</module-description>
300
301