ooodev.adapter.ui.module_ui_configuration_manager_supplier_partial module

class ooodev.adapter.ui.module_ui_configuration_manager_supplier_partial.ModuleUIConfigurationManagerSupplierPartial(component, interface=com.sun.star.ui.XModuleUIConfigurationManagerSupplier)[source]

Bases: object

Partial Class for XModuleUIConfigurationManagerSupplier.

Parameters:
  • component (XModuleUIConfigurationManagerSupplier) –

  • interface (UnoInterface | None) –

__init__(component, interface=com.sun.star.ui.XModuleUIConfigurationManagerSupplier)[source]

Constructor

Parameters:
  • component (XModuleUIConfigurationManagerSupplier) – UNO Component that implements com.sun.star.ui.XModuleUIConfigurationManagerSupplier.

  • interface (UnoInterface, optional) – The interface to be validated. Defaults to XModuleUIConfigurationManagerSupplier.

Return type:

None

get_ui_configuration_manager(module_identifier)[source]

Gets the requested module based user interface configuration manager.

Parameters:

module_identifier (str) – The identifier of the module for which the user interface configuration manager is requested. Such as com.sun.star.sheet.SpreadsheetDocument.

Raises:

com.sun.star.container.NoSuchElementExceptionNoSuchElementException

Returns:

The requested module based user interface configuration manager.

Return type:

UIConfigurationManagerComp

Hint

  • Service is an enum and can be imported from ooodev.loader.inst.service.Service.