xref: /aoo41x/main/ucb/source/ucp/tdoc/ucptdoc.xml (revision cdf0e10c)
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">
3<module-description xmlns:xlink="http://www.w3.org/1999/xlink">
4
5    <module-name>
6	ucptdoc
7    </module-name>
8
9    <component-description>
10        <author>
11            Kai Sommerfeld
12        </author>
13        <name>
14            com.sun.star.comp.ucb.TransientDocumentsContentProvider
15        </name>
16        <description>
17        This component implements a Content Provider for the Universal Content Broker.
18        It provides access to the hierachical structure of the documents that are active
19        in a running OpenOffice.org process.
20        </description>
21        <loader-name>
22            com.sun.star.loader.SharedLibrary
23        </loader-name>
24        <language>
25            c++
26        </language>
27        <status value="final"/>
28        <supported-service>
29            com.sun.star.ucb.TransientDocumentsContentProvider
30        </supported-service>
31
32        <service-dependency>
33            com.sun.star.frame.GlobalEventBroadcaster
34        </service-dependency>
35        <service-dependency>
36            com.sun.star.reflection.ProxyFactory
37        </service-dependency>
38        <service-dependency>
39            com.sun.star.embed.StorageFactory
40        </service-dependency>
41    </component-description>
42
43    <component-description>
44        <author>
45            Kai Sommerfeld
46        </author>
47        <name>
48            com.sun.star.comp.ucb.TransientDocumentsDocumentContentFactory
49        </name>
50        <description>
51        This component implements a factory for
52        'com.sun.star.ucb.TransientDocumentsDocumentContent's.
53        </description>
54        <loader-name>
55            com.sun.star.loader.SharedLibrary
56        </loader-name>
57        <language>
58            c++
59        </language>
60        <status value="final"/>
61        <supported-service>
62            com.sun.star.frame.TransientDocumentsDocumentContentFactory
63        </supported-service>
64
65        <service-dependency>
66            com.sun.star.ucb.TransientDocumentsContentProvider
67        </service-dependency>
68    </component-description>
69
70    <project-build-dependency> sal                </project-build-dependency>
71    <project-build-dependency> salhelper          </project-build-dependency>
72    <project-build-dependency> cppu               </project-build-dependency>
73    <project-build-dependency> cppuhelper         </project-build-dependency>
74    <project-build-dependency> ucbhelper          </project-build-dependency>
75
76    <runtime-module-dependency> sal3              </runtime-module-dependency>
77    <runtime-module-dependency> cppu3             </runtime-module-dependency>
78    <runtime-module-dependency>	cppuhelper3$(COM) </runtime-module-dependency>
79    <runtime-module-dependency> ucbhelper4$(COM)  </runtime-module-dependency>
80
81    <type> com.sun.star.beans.Property                                  </type>
82    <type> com.sun.star.beans.PropertyAttribute                         </type>
83    <type> com.sun.star.beans.PropertyValue                             </type>
84    <type> com.sun.star.beans.XPropertySet                              </type>
85    <type> com.sun.star.container.XEnumerationAccess                    </type>
86    <type> com.sun.star.container.XNameAccess                           </type>
87    <type> com.sun.star.document.XStorageBasedDocument                  </type>
88    <type> com.sun.star.document.XEventBroadcaster                      </type>
89    <type> com.sun.star.document.XEventListener                         </type>
90    <type> com.sun.star.embed.ElementModes                              </type>
91    <type> com.sun.star.embed.XStorage                                  </type>
92    <type> com.sun.star.embed.XTransactedObject                         </type>
93    <type> com.sun.star.frame.XTransientDocumentsDocumentContentFactory </type>
94    <type> com.sun.star.io.XActiveDataSink                              </type>
95    <type> com.sun.star.io.XActiveDataStreamer                          </type>
96    <type> com.sun.star.io.XSeekable                                    </type>
97    <type> com.sun.star.io.XTruncate                                    </type>
98    <type> com.sun.star.lang.DisposedException                          </type>
99    <type> com.sun.star.lang.IllegalAccessException                     </type>
100    <type> com.sun.star.lang.XComponent                                 </type>
101    <type> com.sun.star.lang.XMultiServiceFactory                       </type>
102    <type> com.sun.star.lang.XServiceInfo                               </type>
103    <type> com.sun.star.lang.XSingleServiceFactory                      </type>
104    <type> com.sun.star.reflection.XProxyFactory                        </type>
105    <type> com.sun.star.registry.XRegistryKey                           </type>
106    <type> com.sun.star.task.DocumentPasswordRequest                    </type>
107    <type> com.sun.star.task.XInteractionPassword                       </type>
108    <type> com.sun.star.sdbc.XRow                                       </type>
109    <type> com.sun.star.ucb.CommandInfo                                 </type>
110    <type> com.sun.star.ucb.ContentInfoAttribute                        </type>
111    <type> com.sun.star.ucb.InsertCommandArgument                       </type>
112    <type> com.sun.star.ucb.InteractiveBadTransferURLException          </type>
113    <type> com.sun.star.ucb.MissingInputStreamException                 </type>
114    <type> com.sun.star.ucb.MissingPropertiesException                  </type>
115    <type> com.sun.star.ucb.NameClash                                   </type>
116    <type> com.sun.star.ucb.NameClashException                          </type>
117    <type> com.sun.star.ucb.OpenCommandArgument2                        </type>
118    <type> com.sun.star.ucb.OpenMode                                    </type>
119    <type> com.sun.star.ucb.TransferInfo                                </type>
120    <type> com.sun.star.ucb.UnsupportedCommandException                 </type>
121    <type> com.sun.star.ucb.UnsupportedDataSinkException                </type>
122    <type> com.sun.star.ucb.UnsupportedNameClashException               </type>
123    <type> com.sun.star.ucb.UnsupportedOpenModeException                </type>
124    <type> com.sun.star.ucb.XCommandInfo                                </type>
125    <type> com.sun.star.ucb.XContentCreator                             </type>
126    <type> com.sun.star.ucb.XPersistentPropertySet                      </type>
127    <type> com.sun.star.uno.XAggregation                                </type>
128
129</module-description>
130