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<!--*********************************************************** 26 * 27 * Licensed to the Apache Software Foundation (ASF) under one 28 * or more contributor license agreements. See the NOTICE file 29 * distributed with this work for additional information 30 * regarding copyright ownership. The ASF licenses this file 31 * to you under the Apache License, Version 2.0 (the 32 * "License"); you may not use this file except in compliance 33 * with the License. You may obtain a copy of the License at 34 * 35 * http://www.apache.org/licenses/LICENSE-2.0 36 * 37 * Unless required by applicable law or agreed to in writing, 38 * software distributed under the License is distributed on an 39 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 40 * KIND, either express or implied. See the License for the 41 * specific language governing permissions and limitations 42 * under the License. 43 * 44 ***********************************************************--> 45 46 47<!--*********************************************************** 48 * 49 * Licensed to the Apache Software Foundation (ASF) under one 50 * or more contributor license agreements. See the NOTICE file 51 * distributed with this work for additional information 52 * regarding copyright ownership. The ASF licenses this file 53 * to you under the Apache License, Version 2.0 (the 54 * "License"); you may not use this file except in compliance 55 * with the License. You may obtain a copy of the License at 56 * 57 * http://www.apache.org/licenses/LICENSE-2.0 58 * 59 * Unless required by applicable law or agreed to in writing, 60 * software distributed under the License is distributed on an 61 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 62 * KIND, either express or implied. See the License for the 63 * specific language governing permissions and limitations 64 * under the License. 65 * 66 ***********************************************************--> 67 68 69<module-description xmlns:xlink="http://www.w3.org/1999/xlink"> 70 71 <module-name> 72 ucb 73 </module-name> 74 75 <component-description> 76 <author> 77 Kai Sommerfeld 78 </author> 79 <name> 80 com.sun.star.comp.ucb.UniversalContentBroker 81 </name> 82 <description> 83 This component provides access to a set of Contents via Content Providers. 84 </description> 85 <loader-name> 86 com.sun.star.loader.SharedLibrary 87 </loader-name> 88 <language> 89 c++ 90 </language> 91 <status value="final"/> 92 <supported-service> 93 com.sun.star.ucb.UniversalContentBroker 94 </supported-service> 95 96 <service-dependency> 97 com.sun.star.io.Pipe 98 </service-dependency> 99 </component-description> 100 <component-description> 101 <author> 102 Kai Sommerfeld 103 </author> 104 <name> 105 com.sun.star.comp.ucb.UcbStore 106 </name> 107 <description> 108 This component is a factory for components managing persistent data. 109 </description> 110 <loader-name> 111 com.sun.star.loader.SharedLibrary 112 </loader-name> 113 <language> 114 c++ 115 </language> 116 <status value="final"/> 117 <supported-service> 118 com.sun.star.ucb.Store 119 </supported-service> 120 121 <service-dependency> 122 com.sun.star.configuration.ConfigurationProvider 123 </service-dependency> 124 <service-dependency> 125 com.sun.star.configuration.ConfigurationAccess 126 </service-dependency> 127 <service-dependency> 128 com.sun.star.configuration.ConfigurationUpdateAccess 129 </service-dependency> 130 </component-description> 131 <component-description> 132 <author> 133 Kai Sommerfeld 134 </author> 135 <name> 136 com.sun.star.comp.ucb.UcbPropertiesManager 137 </name> 138 <description> 139 This component provides access to the meta data of the properties 140 known to the UCB. 141 </description> 142 <loader-name> 143 com.sun.star.loader.SharedLibrary 144 </loader-name> 145 <language> 146 c++ 147 </language> 148 <status value="final"/> 149 <supported-service> 150 com.sun.star.ucb.PropertiesManager 151 </supported-service> 152 </component-description> 153 <component-description> 154 <author> 155 Kai Sommerfeld 156 </author> 157 <name> 158 com.sun.star.comp.ucb.UcbContentProviderProxyFactory 159 </name> 160 <description> 161 This component is a factory for proxy objects for Content Providers. 162 </description> 163 <loader-name> 164 com.sun.star.loader.SharedLibrary 165 </loader-name> 166 <language> 167 c++ 168 </language> 169 <status value="final"/> 170 <supported-service> 171 com.sun.star.ucb.ContentProviderProxyFactory 172 </supported-service> 173 </component-description> 174 175 <project-build-dependency> sal </project-build-dependency> 176 <project-build-dependency> cppu </project-build-dependency> 177 <project-build-dependency> cppuhelper </project-build-dependency> 178 <project-build-dependency> ucbhelper </project-build-dependency> 179 180 <runtime-module-dependency> sal3 </runtime-module-dependency> 181 <runtime-module-dependency> cppu3 </runtime-module-dependency> 182 <runtime-module-dependency> cppuhelper3$(COM) </runtime-module-dependency> 183 <runtime-module-dependency> ucbhelper1$(COM) </runtime-module-dependency> 184 185 <type> com.sun.star.beans.PropertyAttribute </type> 186 <type> com.sun.star.beans.PropertySetInfoChange </type> 187 <type> com.sun.star.beans.XPropertyAccess </type> 188 <type> com.sun.star.beans.XPropertyContainer </type> 189 <type> com.sun.star.beans.XPropertySetInfoChangeNotifier </type> 190 <type> com.sun.star.container.XHierarchicalNameAccess </type> 191 <type> com.sun.star.container.XNamed </type> 192 <type> com.sun.star.container.XNameAccess </type> 193 <type> com.sun.star.container.XNameContainer </type> 194 <type> com.sun.star.io.XActiveDataSink </type> 195 <type> com.sun.star.io.XOutputStream </type> 196 <type> com.sun.star.io.XSeekable </type> 197 <type> com.sun.star.lang.IllegalArgumentException </type> 198 <type> com.sun.star.lang.XComponent </type> 199 <type> com.sun.star.lang.XInitialization </type> 200 <type> com.sun.star.lang.XMultiServiceFactory </type> 201 <type> com.sun.star.lang.XServiceInfo </type> 202 <type> com.sun.star.lang.XSingleServiceFactory </type> 203 <type> com.sun.star.lang.XTypeProvider </type> 204 <type> com.sun.star.registry.XRegistryKey </type> 205 <type> com.sun.star.sdbc.XRow </type> 206 <type> com.sun.star.ucb.ContentInfoAttribute </type> 207 <type> com.sun.star.ucb.CrossReference </type> 208 <type> com.sun.star.ucb.DocumentHeaderField </type> 209 <type> com.sun.star.ucb.GlobalTransferCommandArgument </type> 210 <type> com.sun.star.ucb.InsertCommandArgument </type> 211 <type> com.sun.star.ucb.InteractiveBadTransferURLException </type> 212 <type> com.sun.star.ucb.NameClashException </type> 213 <type> com.sun.star.ucb.OpenCommandArgument2 </type> 214 <type> com.sun.star.ucb.OpenMode </type> 215 <type> com.sun.star.ucb.RecipientInfo </type> 216 <type> com.sun.star.ucb.RuleSet </type> 217 <type> com.sun.star.ucb.SendInfo </type> 218 <type> com.sun.star.ucb.SendMediaTypes </type> 219 <type> com.sun.star.ucb.TransferInfo </type> 220 <type> com.sun.star.ucb.UnsupportedNameClashException </type> 221 <type> com.sun.star.ucb.XCommandInfo </type> 222 <type> com.sun.star.ucb.XCommandProcessor </type> 223 <type> com.sun.star.ucb.XContentAccess </type> 224 <type> com.sun.star.ucb.XContentCreator </type> 225 <type> com.sun.star.ucb.XContentIdentifier </type> 226 <type> com.sun.star.ucb.XContentIdentifierFactory </type> 227 <type> com.sun.star.ucb.XContentProvider </type> 228 <type> com.sun.star.ucb.XContentProviderFactory </type> 229 <type> com.sun.star.ucb.XContentProviderManager </type> 230 <type> com.sun.star.ucb.XContentProviderSupplier </type> 231 <type> com.sun.star.ucb.XDataContainer </type> 232 <type> com.sun.star.ucb.XDynamicResultSet </type> 233 <type> com.sun.star.ucb.XParameterizedContentProvider </type> 234 <type> com.sun.star.ucb.XPropertySetRegistryFactory </type> 235 <type> com.sun.star.uno.XWeak </type> 236 <type> com.sun.star.util.DateTime </type> 237 <type> com.sun.star.util.XChangesBatch </type> 238</module-description> 239