xref: /trunk/main/io/source/stm/stm.xml (revision 2afa04a6)
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