<html> <head> <title>Module resource</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">Nested Modules</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 resource</td> </tr> <tr> <td><dl> <dt><b>Description</b></dt> <dd>Interfaces to access (UI) resource files.</dd> </dl> </td> </tr> </table> <hr> <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="StringResource.html">StringResource</a></td> <td class="imsum_right">specifies a service providing access to a resource string table implementing the ::com::sun::star::<a href="../awt/module-ix.html">awt</a>::<a href="../awt/XDialog.html">XDialog</a> interface. </td> </tr> <tr> <td class="imsum_left"><a href="StringResourceWithLocation.html">StringResourceWithLocation</a></td> <td class="imsum_right">specifies a service providing access to a resource string table implementing the <a href="XStringResourceWithLocation.html">XStringResourceWithLocation</a> interface. </td> </tr> <tr> <td class="imsum_left"><a href="StringResourceWithStorage.html">StringResourceWithStorage</a></td> <td class="imsum_right">specifies a service providing access to a resource string table implementing the <a href="XStringResourceWithStorage.html">XStringResourceWithStorage</a> interface. </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="OfficeResourceLoader.html">OfficeResourceLoader</a></td> <td class="imsum_right">describes a <a href="XResourceBundleLoader.html">XResourceBundleLoader</a> which provides access to the OpenOffice.org resource files. </td> </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="XLocale.html">XLocale</a></td> <td class="imsum_right">offers some operations on ::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/Locale.html">Locale</a> structures.</td> </tr> <tr> <td class="imsum_left"><a href="XResourceBundle.html">XResourceBundle</a></td> <td class="imsum_right">[ DEPRECATED ]<br> Resource bundles contain locale-specific objects. </td> </tr> <tr> <td class="imsum_left"><a href="XResourceBundleLoader.html">XResourceBundleLoader</a></td> <td class="imsum_right">makes it possible to load resource bundles. </td> </tr> <tr> <td class="imsum_left"><a href="XStringResourceManager.html">XStringResourceManager</a></td> <td class="imsum_right">Interface to manage a resource string table containing a set of strings for different locales. The interface is derived from <a href="XStringResourceResolver.html">XStringResourceResolver</a> that allows to access the string table but not to modify it. This interface also allows to modify the string table. It's designed to be used in the context of creating a string table, e.g. from a string table editor or from a Dialog Editor designing localized dialogs. </td> </tr> <tr> <td class="imsum_left"><a href="XStringResourcePersistence.html">XStringResourcePersistence</a></td> <td class="imsum_right">Interface derived from XStringResourceManager containing basic persistence functionality limited to operations that are independend from a associated location or storage. </td> </tr> <tr> <td class="imsum_left"><a href="XStringResourceResolver.html">XStringResourceResolver</a></td> <td class="imsum_right">Interface to access strings in a resource. The interface is derived from ::com::sun::star::<a href="../util/module-ix.html">util</a>::<a href="../util/XModifyBroadcaster.html">XModifyBroadcaster</a> All registered ::com::sun::star::<a href="../util/module-ix.html">util</a>::<a href="../util/XModifyListener.html">XModifyListener</a> interfaces will be notified if either the current locale changes or if a string is added, changed or removed. This usually will only happen if the implementing object also supports the interface <a href="XStringResourceManager.html">XStringResourceManager</a> and is used in the design mode of a Dialog or String table editor. But also changing the locale at runtime can be supported in this way. </td> </tr> <tr> <td class="imsum_left"><a href="XStringResourceSupplier.html">XStringResourceSupplier</a></td> <td class="imsum_right">Provides access to a string resource represented by a <a href="XStringResourceResolver.html">XStringResourceResolver</a>. </td> </tr> <tr> <td class="imsum_left"><a href="XStringResourceWithLocation.html">XStringResourceWithLocation</a></td> <td class="imsum_right">Extends <a href="XStringResourcePersistence.html">XStringResourcePersistence</a> by methods to handle an associated location. </td> </tr> <tr> <td class="imsum_left"><a href="XStringResourceWithStorage.html">XStringResourceWithStorage</a></td> <td class="imsum_right">Extends <a href="XStringResourcePersistence.html">XStringResourcePersistence</a> by methods to handle an associated ::com::sun::star::<a href="../embed/module-ix.html">embed</a>::<a href="../embed/XStorage.html">XStorage</a> instance. </td> </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="MissingResourceException.html">MissingResourceException</a></td> <td class="imsum_right">is used to signal that a resource is missing. </td> </tr> </table> <a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.</p> </div> <!-- id="adc-idlref" --> </body> </html>