|
LibreOffice Module editeng (master) 1
|
#include <unoipset.hxx>
Public Member Functions | |
| SvxItemPropertySet (o3tl::span< const SfxItemPropertyMapEntry > pMap, SfxItemPool &rPool) | |
| ~SvxItemPropertySet () | |
| SvxItemPropertySet & | operator= (SvxItemPropertySet const &)=delete |
| SvxItemPropertySet (SvxItemPropertySet const &)=delete | |
| css::uno::Any | getPropertyValue (const SfxItemPropertyMapEntry *pMap, SvxItemPropertySetUsrAnys &rAnys) const |
| css::uno::Reference< css::beans::XPropertySetInfo > const & | getPropertySetInfo () const |
| const SfxItemPropertyMap & | getPropertyMap () const |
| const SfxItemPropertyMapEntry * | getPropertyMapEntry (std::u16string_view rName) const |
Static Public Member Functions | |
| static css::uno::Any | getPropertyValue (const SfxItemPropertyMapEntry *pMap, const SfxItemSet &rSet, bool bSearchInParent, bool bDontConvertNegativeValues) |
| static void | setPropertyValue (const SfxItemPropertyMapEntry *pMap, const css::uno::Any &rVal, SfxItemSet &rSet, bool bDontConvertNegativeValues) |
| static void | setPropertyValue (const SfxItemPropertyMapEntry *pMap, const css::uno::Any &rVal, SvxItemPropertySetUsrAnys &rAnys) |
Private Attributes | |
| SfxItemPropertyMap | m_aPropertyMap |
| css::uno::Reference< css::beans::XPropertySetInfo > | m_xInfo |
| SfxItemPool & | mrItemPool |
Definition at line 32 of file unoipset.hxx.
| SvxItemPropertySet::SvxItemPropertySet | ( | o3tl::span< const SfxItemPropertyMapEntry > | pMap, |
| SfxItemPool & | rPool | ||
| ) |
Definition at line 34 of file unoipset.cxx.
| SvxItemPropertySet::~SvxItemPropertySet | ( | ) |
Definition at line 41 of file unoipset.cxx.
|
delete |
References getPropertyValue().
|
inline |
Definition at line 54 of file unoipset.hxx.
| const SfxItemPropertyMapEntry * SvxItemPropertySet::getPropertyMapEntry | ( | std::u16string_view | rName | ) | const |
Definition at line 212 of file unoipset.cxx.
References SfxItemPropertyMap::getByName(), and m_aPropertyMap.
| uno::Reference< beans::XPropertySetInfo > const & SvxItemPropertySet::getPropertySetInfo | ( | ) | const |
Definition at line 218 of file unoipset.cxx.
References m_aPropertyMap, and m_xInfo.
|
static |
Definition at line 56 of file unoipset.cxx.
References SfxItemPropertyMapEntry::aType, cppu::UnoType< typename T >::get(), SfxItemPool::GetDefaultItem(), SfxItemSet::GetItemState(), SfxItemPool::GetMetric(), SfxItemSet::GetPool(), SfxItemPropertyMapEntry::nMemberId, SfxItemPropertyMapEntry::nMoreFlags, SfxItemPropertyMapEntry::nWID, SfxPoolItem::QueryValue(), rSet, uno::Any::setValue(), SvxUnoCheckForPositiveValue(), and SvxUnoConvertToMM().
| uno::Any SvxItemPropertySet::getPropertyValue | ( | const SfxItemPropertyMapEntry * | pMap, |
| SvxItemPropertySetUsrAnys & | rAnys | ||
| ) | const |
Definition at line 150 of file unoipset.cxx.
References SvxItemPropertySetUsrAnys::AddUsrAnyForID(), SfxItemPropertyMapEntry::aType, SfxItemSet::Count(), SfxItemPool::GetDefaultItem(), SfxItemSet::GetItemState(), SfxItemPool::GetMetric(), SvxItemPropertySetUsrAnys::GetUsrAnyForID(), SfxItemPool::IsWhich(), mrItemPool, SfxItemPropertyMapEntry::nMemberId, SfxItemPropertyMapEntry::nMoreFlags, SfxItemPropertyMapEntry::nWID, SfxItemSet::Put(), SfxPoolItem::QueryValue(), uno::Any::setValue(), and SvxUnoConvertToMM().
|
delete |
|
static |
References getPropertyValue().
|
static |
|
private |
Definition at line 34 of file unoipset.hxx.
Referenced by getPropertyMapEntry(), and getPropertySetInfo().
|
mutableprivate |
Definition at line 35 of file unoipset.hxx.
Referenced by getPropertySetInfo().
|
private |
Definition at line 36 of file unoipset.hxx.
Referenced by getPropertyValue().