LibreOffice Module accessibility (master) 1
Public Member Functions | Private Types | Private Attributes | List of all members
CharacterAttributesHelper Class Reference

#include <characterattributeshelper.hxx>

Public Member Functions

 CharacterAttributesHelper (const vcl::Font &rFont, sal_Int32 nBackColor, sal_Int32 nColor)
 
std::vector< css::beans::PropertyValue > GetCharacterAttributes ()
 
css::uno::Sequence< css::beans::PropertyValue > GetCharacterAttributes (const css::uno::Sequence< OUString > &aRequestedAttributes)
 

Private Types

typedef std::map< OUString, css::uno::Any > AttributeMap
 

Private Attributes

AttributeMap m_aAttributeMap
 

Detailed Description

Definition at line 29 of file characterattributeshelper.hxx.

Member Typedef Documentation

◆ AttributeMap

typedef std::map<OUString, css::uno::Any> CharacterAttributesHelper::AttributeMap
private

Definition at line 32 of file characterattributeshelper.hxx.

Constructor & Destructor Documentation

◆ CharacterAttributesHelper()

CharacterAttributesHelper::CharacterAttributesHelper ( const vcl::Font rFont,
sal_Int32  nBackColor,
sal_Int32  nColor 
)

Member Function Documentation

◆ GetCharacterAttributes() [1/2]

std::vector< PropertyValue > CharacterAttributesHelper::GetCharacterAttributes ( )

◆ GetCharacterAttributes() [2/2]

Sequence< PropertyValue > CharacterAttributesHelper::GetCharacterAttributes ( const css::uno::Sequence< OUString > &  aRequestedAttributes)

Member Data Documentation

◆ m_aAttributeMap

AttributeMap CharacterAttributesHelper::m_aAttributeMap
private

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