:: com :: sun :: star :: frame ::

interface XUIControllerFactory
Base Interfaces
XUIControllerFactory
┣ ::com::sun::star::lang::XMultiComponentFactoryXUIControllerRegistration

::com::sun::star::lang::XMultiComponentFactory
Description
this interface provides functions to create new instances of a registered UI controller.

Use com::sun::star::lang::XMultiComponentFactory::createInstanceWithArgumentsAndContext() to create a new UI controller instance. Use the CommandURL as the service specifier. This call supports the following arguments provided as com::sun::star::beans::PropertyValue:

  • Frame
    specifies the com::sun::star::frame::XFrame instance to which the UI controller belongs to. This property must be provided to the UI controller, otherwise it cannot dispatch its internal commands.
  • ModuleIdentifier
    optional string that specifies in which module context the UI controller should be created.
    The module identifier can be retrieved using the ModuleManager.

XUIControllerRegistration
Description
provides functions to query for, register and deregister a popup menu controller.

Top of Page