<html> <head> <title>Module configuration</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="stylesheet" type="text/css" href="../../../../idl.css"> </head> <body> <div id="adc-idlref"> <a name="_top_"> </a><table class="navimain" border="0" cellpadding="3"> <tr> <td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td> <td class="navimainself">Module</td> <td class="navimainnone">Use</td> <td class="navimainnone">Devguide</td> <td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td> </tr> </table> <table class="navisub" border="0" cellpadding="0"> <tr> <td class="navisub"><a href="#NestedModules" class="navisub">Nested Modules</a></td> <td class="navisub"><a href="#Services" class="navisub">Services</a></td> <td class="navisub"><a href="#Singletons" class="navisub">Singletons</a></td> <td class="navisub"><a href="#Interfaces" class="navisub">Interfaces</a></td> <td class="navisub">Structs</td> <td class="navisub"><a href="#Exceptions" class="navisub">Exceptions</a></td> <td class="navisub">Enums</td> <td class="navisub">Typedefs</td> <td class="navisub">Constant Groups</td> </tr> </table> <hr> <table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;"> <tr> <td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: </p> </td> </tr> <tr> <td class="title">module configuration</td> </tr> <tr> <td><dl> <dt><b>Description</b></dt> <dd>Access to the tree of configuration data.</dd> </dl> </td> </tr> </table> <hr> <a name="NestedModules"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Nested Modules</td> </tr> <tr> <td class="imsum_left"><a href="backend/module-ix.html">backend</a></td> <td class="imsum_right"/></tr> <tr> <td class="imsum_left"><a href="bootstrap/module-ix.html">bootstrap</a></td> <td class="imsum_right"/></tr> </table> <a name="Services"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Services</td> </tr> <tr> <td class="imsum_left"><a href="AccessRootElement.html">AccessRootElement</a></td> <td class="imsum_right">provides information about the root element of a hierarchy and about the hierarchy as a whole. </td> </tr> <tr> <td class="imsum_left"><a href="AdministrationProvider.html">AdministrationProvider</a></td> <td class="imsum_right">manages one, or more, complete sets of configuration data for administrative purposes and serves as a factory for objects that provide access to subsets of these shared configurations. </td> </tr> <tr> <td class="imsum_left"><a href="ConfigurationAccess.html">ConfigurationAccess</a></td> <td class="imsum_right">provides read access to a fragment of the configuration hierarchy. </td> </tr> <tr> <td class="imsum_left"><a href="ConfigurationProvider.html">ConfigurationProvider</a></td> <td class="imsum_right">manages one, or more, complete sets of configuration data and serves as a factory for objects that provide access to a subset of the configuration. </td> </tr> <tr> <td class="imsum_left"><a href="ConfigurationRegistry.html">ConfigurationRegistry</a></td> <td class="imsum_right"/></tr> <tr> <td class="imsum_left"><a href="ConfigurationUpdateAccess.html">ConfigurationUpdateAccess</a></td> <td class="imsum_right">provides modifying access to a fragment of the configuration hierarchy. </td> </tr> <tr> <td class="imsum_left"><a href="DefaultProvider.html">DefaultProvider</a></td> <td class="imsum_right">is a <a href="ConfigurationProvider.html">ConfigurationProvider</a>, that is the default <a href="ConfigurationProvider.html">ConfigurationProvider</a> for its ::com::sun::star::<a href="../uno/module-ix.html">uno</a>::<a href="../uno/XComponentContext.html">XComponentContext</a>. </td> </tr> <tr> <td class="imsum_left"><a href="GroupAccess.html">GroupAccess</a></td> <td class="imsum_right">provides access to a predefined heterogeneous group of values and nested trees as part of a hierarchy. </td> </tr> <tr> <td class="imsum_left"><a href="GroupElement.html">GroupElement</a></td> <td class="imsum_right">provides information about a predefined element contained in a heterogeneous group of elements within a hierarchy. </td> </tr> <tr> <td class="imsum_left"><a href="GroupUpdate.html">GroupUpdate</a></td> <td class="imsum_right">provides write access to a predefined heterogeneous group of values and nested trees as part of a hierarchy. </td> </tr> <tr> <td class="imsum_left"><a href="HierarchyAccess.html">HierarchyAccess</a></td> <td class="imsum_right">provides access to a hierarchy of descendant elements. </td> </tr> <tr> <td class="imsum_left"><a href="HierarchyElement.html">HierarchyElement</a></td> <td class="imsum_right">provides information about an element within a hierarchy. </td> </tr> <tr> <td class="imsum_left"><a href="PropertyHierarchy.html">PropertyHierarchy</a></td> <td class="imsum_right">provides access to and information about properties and subproperties of an implementation. </td> </tr> <tr> <td class="imsum_left"><a href="SetAccess.html">SetAccess</a></td> <td class="imsum_right">provides access to a dynamic, homogeneous set of values or nested trees within a hierarchy. </td> </tr> <tr> <td class="imsum_left"><a href="SetElement.html">SetElement</a></td> <td class="imsum_right">provides information about a dynamic element that can be inserted into a homogeneous set of elements within a hierarchy. </td> </tr> <tr> <td class="imsum_left"><a href="SetUpdate.html">SetUpdate</a></td> <td class="imsum_right">provides write access to a dynamic homogeneous set of values or nested trees within a hierarchy. </td> </tr> <tr> <td class="imsum_left"><a href="SimpleSetAccess.html">SimpleSetAccess</a></td> <td class="imsum_right">provides access to a dynamic, homogeneous, nonhierarchical set of values or objects. </td> </tr> <tr> <td class="imsum_left"><a href="SimpleSetUpdate.html">SimpleSetUpdate</a></td> <td class="imsum_right">provides write access to a dynamic, homogeneous, non-hierarchical set of values or objects. </td> </tr> <tr> <td class="imsum_left"><a href="UpdateRootElement.html">UpdateRootElement</a></td> <td class="imsum_right">provides update control for a hierarchy of configuration items and information about the hierarchy as a whole as well as its root. </td> </tr> </table> <a name="Singletons"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Singletons</td> </tr> <tr> <td class="imsum_left"><a href="Update.html">Update</a></td> <td class="imsum_right"/></tr> <tr> <td class="imsum_left"><a href="theDefaultProvider.html">theDefaultProvider</a></td> <td class="imsum_right"/></tr> </table> <a name="Interfaces"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Interfaces</td> </tr> <tr> <td class="imsum_left"><a href="XTemplateContainer.html">XTemplateContainer</a></td> <td class="imsum_right">is implemented by objects that contain instances of a named template to provide information about the template. </td> </tr> <tr> <td class="imsum_left"><a href="XTemplateInstance.html">XTemplateInstance</a></td> <td class="imsum_right">is implemented by objects that are instances of a named template to provide information about the template. </td> </tr> <tr> <td class="imsum_left"><a href="XUpdate.html">XUpdate</a></td> <td class="imsum_right"/></tr> </table> <a name="Exceptions"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Exceptions</td> </tr> <tr> <td class="imsum_left"><a href="CannotLoadConfigurationException.html">CannotLoadConfigurationException</a></td> <td class="imsum_right">is thrown when an application tries to create a configuration provider but the configuration can't be loaded </td> </tr> <tr> <td class="imsum_left"><a href="CorruptedConfigurationException.html">CorruptedConfigurationException</a></td> <td class="imsum_right">This exception is thrown in case a configuration does not exists or contains corrupt data. This exception must be used as base exception to derive specialized exceptions from it which identify a concrete error case. </td> </tr> <tr> <td class="imsum_left"><a href="CorruptedUIConfigurationException.html">CorruptedUIConfigurationException</a></td> <td class="imsum_right">This exception is thrown in case the global UI configuration (including menubars/toolbars and accelerators) does not exists or contains corrupted data. </td> </tr> <tr> <td class="imsum_left"><a href="InstallationIncompleteException.html">InstallationIncompleteException</a></td> <td class="imsum_right">is thrown when creating a configuration provider fails because the user's installation for the is missing or incomplete </td> </tr> <tr> <td class="imsum_left"><a href="InvalidBootstrapFileException.html">InvalidBootstrapFileException</a></td> <td class="imsum_right">is thrown when creating a configuration provider fails because a bootstrap file needed to locate the configuration contains invalid data </td> </tr> <tr> <td class="imsum_left"><a href="MissingBootstrapFileException.html">MissingBootstrapFileException</a></td> <td class="imsum_right">is thrown when creating a configuration provider fails because a bootstrap file needed to locate the configuration is missing </td> </tr> </table> <a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright © 2000, 2012 LibreOffice contributors and/or their affiliates. All rights reserved.</p><p class="copyright" align="center">LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.</p><p class="copyright" align="center">The Document Foundation acknowledges all community members, please find more info <a href="http://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>.<p> </p><p class="copyright" align="center"><a href="http://www.libreoffice.org/privacy" target="_blank">Privacy Policy</a> | <a href="http://www.libreoffice.org/imprint" target="_blank">Impressum (Legal Info)</a> | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (<a href="http://www.libreoffice.org/download/license/" target="_blank">LGPLv3</a>). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our <a href="http://wiki.documentfoundation.org/TradeMark_Policy" target="_blank">trademark policy</a>.</p> </div> <!-- id="adc-idlref" --> </body> </html>