LibreOffice
LibreOffice 7.4 SDK API Reference
List of all members
ImageManager Service Reference

import"ImageManager.idl";

Inheritance diagram for ImageManager:
XImageManager XUIConfigurationPersistence XUIConfiguration XComponent XInitialization XInterface XInterface XInterface XInterface

Additional Inherited Members

- Exported Interfaces inherited from XImageManager
interface com::sun::star::ui::XUIConfigurationPersistence
 provides access to persistence functions to load/store images data from a storage. More...
 
interface com::sun::star::ui::XUIConfiguration
 provides functions to add and remove listeners for changes within an image manager. More...
 
interface ::com::sun::star::lang::XComponent
 allows controlling or observing the lifetime of an image manager instance. More...
 
interface ::com::sun::star::lang::XInitialization
 initializes an image manager instance. More...
 
- Public Member Functions inherited from XImageManager
void reset () raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::IllegalAccessException )
 resets the image manager to default data. More...
 
sequence< string > getAllImageNames ([in] short nImageType)
 retrieves the list of command URLs which have images associated. More...
 
boolean hasImage ([in] short nImageType, [in] string CommandURL) raises ( com::sun::star::lang::IllegalArgumentException )
 determines if a command URL has an associated image. More...
 
sequence< ::com::sun::star::graphic::XGraphicgetImages ([in] short nImageType, [in] sequence< string > aCommandURLSequence) raises ( com::sun::star::lang::IllegalArgumentException )
 retrieves the associated images of command URLs. More...
 
void replaceImages ([in] short nImageType, [in] sequence< string > aCommandURLSequence, [in] sequence< ::com::sun::star::graphic::XGraphic > aGraphicsSequence) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::IllegalAccessException )
 replaces the associated images of command URLs. More...
 
void removeImages ([in] short nImageType, [in] sequence< string > CommandURLs) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::IllegalAccessException )
 removes associated images to a command URL. More...
 
void insertImages ([in] short nImageType, [in] sequence< string > aCommandURLSequence, [in] sequence< ::com::sun::star::graphic::XGraphic > aGraphicSequence) raises ( com::sun::star::container::ElementExistException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::IllegalAccessException )
 inserts new image/command associations to an image manager. More...
 
- Public Member Functions inherited from XUIConfigurationPersistence
void reload () raises ( ::com::sun::star::uno::Exception )
 reloads the configuration data from the storage and reinitialize the user interface configuration manager instance with this data. More...
 
void store () raises ( ::com::sun::star::uno::Exception )
 stores the configuration data to the storage provided by setStorage() from the storage and initialize the user interface configuration manager instance with the newly data. More...
 
void storeToStorage ([in] ::com::sun::star::embed::XStorage Storage) raises ( ::com::sun::star::uno::Exception )
 stores the configuration data to the provided storage, ignoring the previously set storage by setStorage(). More...
 
boolean isModified ()
 provides the current modify state of the configuration manager instance. More...
 
boolean isReadOnly ()
 provides the current read-only state of the user configuration manager. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 
- Public Member Functions inherited from XUIConfiguration
void addConfigurationListener ([in] ::com::sun::star::ui::XUIConfigurationListener Listener)
 adds the specified listener to receive events when elements are changed, inserted or removed. More...
 
void removeConfigurationListener ([in] ::com::sun::star::ui::XUIConfigurationListener Listener)
 removes the specified listener so it does not receive any events from this user interface configuration manager. More...
 
- Public Member Functions inherited from XComponent
void dispose ()
 The owner of an object calls this method to explicitly free all resources kept by this object and thus break cyclic references. More...
 
void addEventListener ([in] XEventListener xListener)
 adds an event listener to the object. More...
 
void removeEventListener ([in] XEventListener aListener)
 removes an event listener from the listener list. More...
 
- Public Member Functions inherited from XInitialization
void initialize ([in] sequence< any > aArguments) raises ( com::sun::star::uno::Exception )
 initializes the object. More...
 

Detailed Description

Since
LibreOffice 4.1

The documentation for this service was generated from the following file: