20 #ifndef __com_sun_star_ui_XImageManager_idl__
21 #define __com_sun_star_ui_XImageManager_idl__
33 module
com { module sun { module star { module ui {
52 void reset() raises (
com::sun::star::lang::IllegalArgumentException,
com::sun::star::lang::IllegalAccessException );
63 sequence<
string > getAllImageNames( [in]
short nImageType );
76 boolean hasImage( [in]
short nImageType, [in]
string CommandURL ) raises (
com::sun::star::lang::IllegalArgumentException );
95 sequence< ::
com::sun::star::graphic::XGraphic > getImages( [in]
short nImageType, [in] sequence<
string > aCommandURLSequence ) raises (
com::sun::star::lang::IllegalArgumentException );
118 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 );
136 void removeImages( [in]
short nImageType, [in] sequence<
string > CommandURLs ) raises (
com::sun::star::lang::IllegalArgumentException,
com::sun::star::lang::IllegalAccessException );
159 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 );
192 interface ::
com::sun::star::lang::XComponent;
215 interface ::
com::sun::star::lang::XInitialization;