LibreOffice Module sw (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
SwStyleProperties_Impl Class Reference

Public Member Functions

 SwStyleProperties_Impl (const SfxItemPropertyMap &rMap)
 
bool AllowsKey (const OUString &rName)
 
bool SetProperty (const OUString &rName, const uno::Any &rValue)
 
void GetProperty (const OUString &rName, const uno::Any *&pAny)
 
bool ClearProperty (const OUString &rName)
 
void ClearAllProperties ()
 
void Apply (SwXStyle &rStyle)
 

Static Public Member Functions

static void GetProperty (const OUString &rPropertyName, const uno::Reference< beans::XPropertySet > &rxPropertySet, uno::Any &rAny)
 

Private Attributes

const PropertyEntryVector_t aPropertyEntries
 
std::map< OUString, uno::Anym_vPropertyValues
 

Detailed Description

Definition at line 1121 of file unostyle.cxx.

Constructor & Destructor Documentation

SwStyleProperties_Impl::SwStyleProperties_Impl ( const SfxItemPropertyMap rMap)
inlineexplicit

Definition at line 1126 of file unostyle.cxx.

Member Function Documentation

bool SwStyleProperties_Impl::AllowsKey ( const OUString &  rName)
inline

Definition at line 1130 of file unostyle.cxx.

void SwStyleProperties_Impl::Apply ( SwXStyle rStyle)
inline

Definition at line 1161 of file unostyle.cxx.

References SwXStyle::setPropertyValue().

void SwStyleProperties_Impl::ClearAllProperties ( )
inline

Definition at line 1159 of file unostyle.cxx.

bool SwStyleProperties_Impl::ClearProperty ( const OUString &  rName)
inline

Definition at line 1152 of file unostyle.cxx.

void SwStyleProperties_Impl::GetProperty ( const OUString &  rName,
const uno::Any *&  pAny 
)
inline
static void SwStyleProperties_Impl::GetProperty ( const OUString &  rPropertyName,
const uno::Reference< beans::XPropertySet > &  rxPropertySet,
uno::Any rAny 
)
inlinestatic

Definition at line 1169 of file unostyle.cxx.

bool SwStyleProperties_Impl::SetProperty ( const OUString &  rName,
const uno::Any rValue 
)
inline

Definition at line 1135 of file unostyle.cxx.

Member Data Documentation

const PropertyEntryVector_t SwStyleProperties_Impl::aPropertyEntries
private

Definition at line 1123 of file unostyle.cxx.

std::map<OUString, uno::Any> SwStyleProperties_Impl::m_vPropertyValues
private

Definition at line 1124 of file unostyle.cxx.


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