LibreOffice Module framework (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
framework::CmdImageList Class Reference

#include <imagemanagerimpl.hxx>

Inheritance diagram for framework::CmdImageList:
[legend]
Collaboration diagram for framework::CmdImageList:
[legend]

Public Member Functions

 CmdImageList (css::uno::Reference< css::uno::XComponentContext > xContext, OUString aModuleIdentifier)
 
virtual ~CmdImageList ()
 
virtual Image getImageFromCommandURL (vcl::ImageType nImageType, const OUString &rCommandURL)
 
virtual bool hasImage (vcl::ImageType nImageType, const OUString &rCommandURL)
 
virtual std::vector< OUString > & getImageCommandNames ()
 

Protected Member Functions

void initialize ()
 

Private Attributes

bool m_bInitialized
 
vcl::CommandImageResolver m_aResolver
 
OUString m_aModuleIdentifier
 
css::uno::Reference< css::uno::XComponentContext > m_xContext
 

Detailed Description

Definition at line 44 of file imagemanagerimpl.hxx.

Constructor & Destructor Documentation

◆ CmdImageList()

framework::CmdImageList::CmdImageList ( css::uno::Reference< css::uno::XComponentContext >  xContext,
OUString  aModuleIdentifier 
)

Definition at line 105 of file imagemanagerimpl.cxx.

◆ ~CmdImageList()

framework::CmdImageList::~CmdImageList ( )
virtual

Definition at line 112 of file imagemanagerimpl.cxx.

Member Function Documentation

◆ getImageCommandNames()

std::vector< OUString > & framework::CmdImageList::getImageCommandNames ( )
virtual

◆ getImageFromCommandURL()

Image framework::CmdImageList::getImageFromCommandURL ( vcl::ImageType  nImageType,
const OUString &  rCommandURL 
)
virtual

◆ hasImage()

bool framework::CmdImageList::hasImage ( vcl::ImageType  nImageType,
const OUString &  rCommandURL 
)
virtual

◆ initialize()

void framework::CmdImageList::initialize ( )
protected

Member Data Documentation

◆ m_aModuleIdentifier

OUString framework::CmdImageList::m_aModuleIdentifier
private

Definition at line 61 of file imagemanagerimpl.hxx.

Referenced by initialize().

◆ m_aResolver

vcl::CommandImageResolver framework::CmdImageList::m_aResolver
private

◆ m_bInitialized

bool framework::CmdImageList::m_bInitialized
private

Definition at line 58 of file imagemanagerimpl.hxx.

Referenced by initialize().

◆ m_xContext

css::uno::Reference<css::uno::XComponentContext> framework::CmdImageList::m_xContext
private

Definition at line 62 of file imagemanagerimpl.hxx.

Referenced by initialize().


The documentation for this class was generated from the following files: