<html> <head> <title>Module ui</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">Singletons</td> <td class="navisub"><a href="#Interfaces" class="navisub">Interfaces</a></td> <td class="navisub"><a href="#Structs" class="navisub">Structs</a></td> <td class="navisub">Exceptions</td> <td class="navisub"><a href="#Enums" class="navisub">Enums</a></td> <td class="navisub">Typedefs</td> <td class="navisub"><a href="#ConstantGroups" class="navisub">Constant Groups</a></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 ui</td> </tr> <tr> <td><dl> <dt><b>Description</b></dt> <dd>Dialogs and other UI elements.</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="dialogs/module-ix.html">dialogs</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="ActionTrigger.html">ActionTrigger</a></td> <td class="imsum_right">describes a trigger for an (user inter-)action. </td> </tr> <tr> <td class="imsum_left"><a href="ActionTriggerContainer.html">ActionTriggerContainer</a></td> <td class="imsum_right">describes a container of user actions. </td> </tr> <tr> <td class="imsum_left"><a href="ActionTriggerSeparator.html">ActionTriggerSeparator</a></td> <td class="imsum_right">describes a separator entry. Such entries are of interest for components rendering an <service>ActionTriggerContainer</service>. </td> </tr> <tr> <td class="imsum_left"><a href="ConfigurableUIElement.html">ConfigurableUIElement</a></td> <td class="imsum_right">specifies a configurable user interface element that supports persistence. </td> </tr> <tr> <td class="imsum_left"><a href="GlobalAcceleratorConfiguration.html">GlobalAcceleratorConfiguration</a></td> <td class="imsum_right">provides access to the global shortcut configuration set. </td> </tr> <tr> <td class="imsum_left"><a href="ItemDescriptor.html">ItemDescriptor</a></td> <td class="imsum_right">describes a user interface item that is part of a user interface element. </td> </tr> <tr> <td class="imsum_left"><a href="ModuleUICategoryDescription.html">ModuleUICategoryDescription</a></td> <td class="imsum_right">a service which provides information about the user interface command categories of a single module. </td> </tr> <tr> <td class="imsum_left"><a href="ModuleUICommandDescription.html">ModuleUICommandDescription</a></td> <td class="imsum_right">a service which provides information about the user interface commands of a single module. </td> </tr> <tr> <td class="imsum_left"><a href="ModuleUIConfigurationManager.html">ModuleUIConfigurationManager</a></td> <td class="imsum_right">specifies a user interface configuration manager which gives access to user interface configuration data of a module. </td> </tr> <tr> <td class="imsum_left"><a href="ModuleUIConfigurationManagerSupplier.html">ModuleUIConfigurationManagerSupplier</a></td> <td class="imsum_right">specifies a central user interface configuration provider which gives access to module based user interface configuration managers. </td> </tr> <tr> <td class="imsum_left"><a href="ModuleWindowStateConfiguration.html">ModuleWindowStateConfiguration</a></td> <td class="imsum_right">a service which provides window based information about user interface elements of a single application module. </td> </tr> <tr> <td class="imsum_left"><a href="UICategoryDescription.html">UICategoryDescription</a></td> <td class="imsum_right">a service which provides information about user interface command categories. </td> </tr> <tr> <td class="imsum_left"><a href="UICommandDescription.html">UICommandDescription</a></td> <td class="imsum_right">a service which provides information about user interface commands of modules. </td> </tr> <tr> <td class="imsum_left"><a href="UIConfigurationManager.html">UIConfigurationManager</a></td> <td class="imsum_right">specifies a user interface configuration manager which controls all customizeable user interface elements of an object. </td> </tr> <tr> <td class="imsum_left"><a href="UIElement.html">UIElement</a></td> <td class="imsum_right">specifies a user interface element. </td> </tr> <tr> <td class="imsum_left"><a href="UIElementFactory.html">UIElementFactory</a></td> <td class="imsum_right">specifies a user interface element factory that can create and initialize a user interface element type. </td> </tr> <tr> <td class="imsum_left"><a href="UIElementFactoryManager.html">UIElementFactoryManager</a></td> <td class="imsum_right">specifies a user interface factory manager that controls all registered user interface element factories. </td> </tr> <tr> <td class="imsum_left"><a href="UIElementSettings.html">UIElementSettings</a></td> <td class="imsum_right">describes the internal structure of a configurable user interface element. </td> </tr> <tr> <td class="imsum_left"><a href="WindowStateConfiguration.html">WindowStateConfiguration</a></td> <td class="imsum_right">a service which provides window based information about user interface elements. </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="XAcceleratorConfiguration.html">XAcceleratorConfiguration</a></td> <td class="imsum_right">provides read/write access to an accelerator configuration set. </td> </tr> <tr> <td class="imsum_left"><a href="XContextMenuInterception.html">XContextMenuInterception</a></td> <td class="imsum_right">This interface enables an object to get interceptors registered that change context menue or prevent them from beeing executed. </td> </tr> <tr> <td class="imsum_left"><a href="XContextMenuInterceptor.html">XContextMenuInterceptor</a></td> <td class="imsum_right">This interface enables the object to be registerd as interceptor to change context menues or prevent them from being executed. </td> </tr> <tr> <td class="imsum_left"><a href="XDockingAreaAcceptor.html">XDockingAreaAcceptor</a></td> <td class="imsum_right">this interface enables developer to implement different docking area acceptors which are used by the frame based layout manager. </td> </tr> <tr> <td class="imsum_left"><a href="XImageManager.html">XImageManager</a></td> <td class="imsum_right">specifies access functions to an images manager interface to add, replace and remove images assocations to command URLs. </td> </tr> <tr> <td class="imsum_left"><a href="XModuleUIConfigurationManager.html">XModuleUIConfigurationManager</a></td> <td class="imsum_right">specifies specific functions of a module based user interface configuration manager interface. </td> </tr> <tr> <td class="imsum_left"><a href="XModuleUIConfigurationManagerSupplier.html">XModuleUIConfigurationManagerSupplier</a></td> <td class="imsum_right">allows to retrieve user interface configuration managers related to OpenOffice.org modules. </td> </tr> <tr> <td class="imsum_left"><a href="XUIConfiguration.html">XUIConfiguration</a></td> <td class="imsum_right">supports to notify other implementations about changes of a user interface configuration manager. </td> </tr> <tr> <td class="imsum_left"><a href="XUIConfigurationListener.html">XUIConfigurationListener</a></td> <td class="imsum_right">supplies information about changes of a user interface configuration manager. </td> </tr> <tr> <td class="imsum_left"><a href="XUIConfigurationManager.html">XUIConfigurationManager</a></td> <td class="imsum_right">specifies a user interface configuration manager interface which controls the structure of all customizable user interface elements. </td> </tr> <tr> <td class="imsum_left"><a href="XUIConfigurationManagerSupplier.html">XUIConfigurationManagerSupplier</a></td> <td class="imsum_right">allows to retrieve the user interface configuration manager related to an object. </td> </tr> <tr> <td class="imsum_left"><a href="XUIConfigurationPersistence.html">XUIConfigurationPersistence</a></td> <td class="imsum_right">specifies a persistence interface which supports to load/store user interface configuration data to a storage and to retrieve information about the current state. </td> </tr> <tr> <td class="imsum_left"><a href="XUIConfigurationStorage.html">XUIConfigurationStorage</a></td> <td class="imsum_right">supplies functions to change or get information about the storage of a user interface configuration manager. </td> </tr> <tr> <td class="imsum_left"><a href="XUIElement.html">XUIElement</a></td> <td class="imsum_right">provides a function to retrieve a special purpose interface dependent on the user interface element type. </td> </tr> <tr> <td class="imsum_left"><a href="XUIElementFactory.html">XUIElementFactory</a></td> <td class="imsum_right">specifies a user interface element factory that can create and initialize user interface elements. </td> </tr> <tr> <td class="imsum_left"><a href="XUIElementFactoryRegistration.html">XUIElementFactoryRegistration</a></td> <td class="imsum_right">is used to query, register and deregister user interface element factories. </td> </tr> <tr> <td class="imsum_left"><a href="XUIElementSettings.html">XUIElementSettings</a></td> <td class="imsum_right">provides functions to retrieve and change user interface element structure data and to update its visible representation. </td> </tr> <tr> <td class="imsum_left"><a href="XUIFunctionListener.html">XUIFunctionListener</a></td> <td class="imsum_right">special interface to receive notification that a user interface element will execute a function. </td> </tr> </table> <a name="Structs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Structs</td> </tr> <tr> <td class="imsum_left"><a href="ConfigurationEvent.html">ConfigurationEvent</a></td> <td class="imsum_right">this event is broadcasted by a configuration manager whenever the state of user interface element has changed. </td> </tr> <tr> <td class="imsum_left"><a href="ContextMenuExecuteEvent.html">ContextMenuExecuteEvent</a></td> <td class="imsum_right">contains all information about the requested context menu. </td> </tr> </table> <a name="Enums"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Enums</td> </tr> <tr> <td class="imsum_left"><a href="ContextMenuInterceptorAction.html">ContextMenuInterceptorAction</a></td> <td class="imsum_right">determins the action that is requested from the <a href="XContextMenuInterceptor.html">XContextMenuInterceptor</a>. </td> </tr> <tr> <td class="imsum_left"><a href="DockingArea.html">DockingArea</a></td> <td class="imsum_right">specifies different docking areas a frame based layout manager supports. </td> </tr> </table> <a name="ConstantGroups"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Constant Groups</td> </tr> <tr> <td class="imsum_left"><a href="ActionTriggerSeparatorType.html">ActionTriggerSeparatorType</a></td> <td class="imsum_right">Determins the type of a separator in an ActionTriggerContainer. </td> </tr> <tr> <td class="imsum_left"><a href="ImageType.html">ImageType</a></td> <td class="imsum_right">Determine the image set of an image manager. </td> </tr> <tr> <td class="imsum_left"><a href="ItemStyle.html">ItemStyle</a></td> <td class="imsum_right">specifies styles which influence the appearance and the behavior of an user interface item. </td> </tr> <tr> <td class="imsum_left"><a href="ItemType.html">ItemType</a></td> <td class="imsum_right">Determins the type of an item. </td> </tr> <tr> <td class="imsum_left"><a href="UIElementType.html">UIElementType</a></td> <td class="imsum_right">determine the type of a user interface element which is controlled by a layout manager. </td> </tr> </table> <a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright © 2008 Sun Microsystems, Inc.</p> </div> <!-- id="adc-idlref" --> </body> </html>