LibreOffice
LibreOffice 5.0 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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::XGraphic
getImages ([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 a image manager. More...
 

Detailed Description

Since
LibreOffice 4.1

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