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 24 25<module-description xmlns:xlink="http://www.w3.org/1999/xlink"> 26 27 <module-name> 28 ucb 29 </module-name> 30 31 <component-description> 32 <author> 33 Kai Sommerfeld 34 </author> 35 <name> 36 com.sun.star.comp.ucb.UniversalContentBroker 37 </name> 38 <description> 39 This component provides access to a set of Contents via Content Providers. 40 </description> 41 <loader-name> 42 com.sun.star.loader.SharedLibrary 43 </loader-name> 44 <language> 45 c++ 46 </language> 47 <status value="final"/> 48 <supported-service> 49 com.sun.star.ucb.UniversalContentBroker 50 </supported-service> 51 52 <service-dependency> 53 com.sun.star.io.Pipe 54 </service-dependency> 55 </component-description> 56 <component-description> 57 <author> 58 Kai Sommerfeld 59 </author> 60 <name> 61 com.sun.star.comp.ucb.UcbStore 62 </name> 63 <description> 64 This component is a factory for components managing persistent data. 65 </description> 66 <loader-name> 67 com.sun.star.loader.SharedLibrary 68 </loader-name> 69 <language> 70 c++ 71 </language> 72 <status value="final"/> 73 <supported-service> 74 com.sun.star.ucb.Store 75 </supported-service> 76 77 <service-dependency> 78 com.sun.star.configuration.ConfigurationProvider 79 </service-dependency> 80 <service-dependency> 81 com.sun.star.configuration.ConfigurationAccess 82 </service-dependency> 83 <service-dependency> 84 com.sun.star.configuration.ConfigurationUpdateAccess 85 </service-dependency> 86 </component-description> 87 <component-description> 88 <author> 89 Kai Sommerfeld 90 </author> 91 <name> 92 com.sun.star.comp.ucb.UcbPropertiesManager 93 </name> 94 <description> 95 This component provides access to the meta data of the properties 96 known to the UCB. 97 </description> 98 <loader-name> 99 com.sun.star.loader.SharedLibrary 100 </loader-name> 101 <language> 102 c++ 103 </language> 104 <status value="final"/> 105 <supported-service> 106 com.sun.star.ucb.PropertiesManager 107 </supported-service> 108 </component-description> 109 <component-description> 110 <author> 111 Kai Sommerfeld 112 </author> 113 <name> 114 com.sun.star.comp.ucb.UcbContentProviderProxyFactory 115 </name> 116 <description> 117 This component is a factory for proxy objects for Content Providers. 118 </description> 119 <loader-name> 120 com.sun.star.loader.SharedLibrary 121 </loader-name> 122 <language> 123 c++ 124 </language> 125 <status value="final"/> 126 <supported-service> 127 com.sun.star.ucb.ContentProviderProxyFactory 128 </supported-service> 129 </component-description> 130 131 <project-build-dependency> sal </project-build-dependency> 132 <project-build-dependency> cppu </project-build-dependency> 133 <project-build-dependency> cppuhelper </project-build-dependency> 134 <project-build-dependency> ucbhelper </project-build-dependency> 135 136 <runtime-module-dependency> sal3 </runtime-module-dependency> 137 <runtime-module-dependency> cppu3 </runtime-module-dependency> 138 <runtime-module-dependency> cppuhelper3$(COM) </runtime-module-dependency> 139 <runtime-module-dependency> ucbhelper1$(COM) </runtime-module-dependency> 140 141 <type> com.sun.star.beans.PropertyAttribute </type> 142 <type> com.sun.star.beans.PropertySetInfoChange </type> 143 <type> com.sun.star.beans.XPropertyAccess </type> 144 <type> com.sun.star.beans.XPropertyContainer </type> 145 <type> com.sun.star.beans.XPropertySetInfoChangeNotifier </type> 146 <type> com.sun.star.container.XHierarchicalNameAccess </type> 147 <type> com.sun.star.container.XNamed </type> 148 <type> com.sun.star.container.XNameAccess </type> 149 <type> com.sun.star.container.XNameContainer </type> 150 <type> com.sun.star.io.XActiveDataSink </type> 151 <type> com.sun.star.io.XOutputStream </type> 152 <type> com.sun.star.io.XSeekable </type> 153 <type> com.sun.star.lang.IllegalArgumentException </type> 154 <type> com.sun.star.lang.XComponent </type> 155 <type> com.sun.star.lang.XInitialization </type> 156 <type> com.sun.star.lang.XMultiServiceFactory </type> 157 <type> com.sun.star.lang.XServiceInfo </type> 158 <type> com.sun.star.lang.XSingleServiceFactory </type> 159 <type> com.sun.star.lang.XTypeProvider </type> 160 <type> com.sun.star.registry.XRegistryKey </type> 161 <type> com.sun.star.sdbc.XRow </type> 162 <type> com.sun.star.ucb.ContentInfoAttribute </type> 163 <type> com.sun.star.ucb.CrossReference </type> 164 <type> com.sun.star.ucb.DocumentHeaderField </type> 165 <type> com.sun.star.ucb.GlobalTransferCommandArgument </type> 166 <type> com.sun.star.ucb.InsertCommandArgument </type> 167 <type> com.sun.star.ucb.InteractiveBadTransferURLException </type> 168 <type> com.sun.star.ucb.NameClashException </type> 169 <type> com.sun.star.ucb.OpenCommandArgument2 </type> 170 <type> com.sun.star.ucb.OpenMode </type> 171 <type> com.sun.star.ucb.RecipientInfo </type> 172 <type> com.sun.star.ucb.RuleSet </type> 173 <type> com.sun.star.ucb.SendInfo </type> 174 <type> com.sun.star.ucb.SendMediaTypes </type> 175 <type> com.sun.star.ucb.TransferInfo </type> 176 <type> com.sun.star.ucb.UnsupportedNameClashException </type> 177 <type> com.sun.star.ucb.XCommandInfo </type> 178 <type> com.sun.star.ucb.XCommandProcessor </type> 179 <type> com.sun.star.ucb.XContentAccess </type> 180 <type> com.sun.star.ucb.XContentCreator </type> 181 <type> com.sun.star.ucb.XContentIdentifier </type> 182 <type> com.sun.star.ucb.XContentIdentifierFactory </type> 183 <type> com.sun.star.ucb.XContentProvider </type> 184 <type> com.sun.star.ucb.XContentProviderFactory </type> 185 <type> com.sun.star.ucb.XContentProviderManager </type> 186 <type> com.sun.star.ucb.XContentProviderSupplier </type> 187 <type> com.sun.star.ucb.XDataContainer </type> 188 <type> com.sun.star.ucb.XDynamicResultSet </type> 189 <type> com.sun.star.ucb.XParameterizedContentProvider </type> 190 <type> com.sun.star.ucb.XPropertySetRegistryFactory </type> 191 <type> com.sun.star.uno.XWeak </type> 192 <type> com.sun.star.util.DateTime </type> 193 <type> com.sun.star.util.XChangesBatch </type> 194</module-description> 195