:: com :: sun :: star :: ui ::

service ModuleUIConfigurationManager
Supported Interface
XModuleUIConfigurationManager2


Constructors' Summary
createDefault provides a function to initialize a module user interface configuration manager instance.  
Constructors' Details
createDefault
createDefault( [in] string  ModuleShortName,
[in] string  ModuleIdentifier )
raises( ::com::sun::star::configuration::CorruptedUIConfigurationException,
::com::sun::star::beans::UnknownPropertyException,
::com::sun::star::lang::WrappedTargetException );

Description
provides a function to initialize a module user interface configuration manager instance.

A module user interface configuration manager instance needs the following arguments as com::sun::star::beans::PropertyValue to be in a working state:

  • DefaultConfigStoragea reference to a com::sun::star::embed::Storage that contains the default module user interface configuration settings.
  • UserConfigStoragea reference to a com::sun::star::embed::Storage that contains the user-defined module user interface configuration settings.
  • ModuleIdentifierstring that provides the module identifier.
  • UserRootCommita reference to a com::sun::star::embed::XTransactedObject which represents the customizable root storage. Every implementation must use this reference to commit its changes also at the root storage.
A non-initialized module user interface configuration manager cannot be used, it is treated as a read-only container.


 
Top of Page