LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
SwTableProperties_Impl Class Reference
Collaboration diagram for SwTableProperties_Impl:
[legend]

Public Member Functions

 SwTableProperties_Impl ()
 
void SetProperty (sal_uInt16 nWhichId, sal_uInt16 nMemberId, const uno::Any &aVal)
 
bool GetProperty (sal_uInt16 nWhichId, sal_uInt16 nMemberId, const uno::Any *&rpAny)
 
template<typename Tpoolitem >
void AddItemToSet (SfxItemSet &rSet, std::function< Tpoolitem()> aItemFactory, sal_uInt16 nWhich, std::initializer_list< sal_uInt16 > vMember, bool bAddTwips=false)
 
void ApplyTableAttr (const SwTable &rTable, SwDoc &rDoc)
 

Private Attributes

SwUnoCursorHelper::SwAnyMapHelper aAnyMap
 

Detailed Description

Definition at line 1801 of file unotbl.cxx.

Constructor & Destructor Documentation

SwTableProperties_Impl::SwTableProperties_Impl ( )

Definition at line 1815 of file unotbl.cxx.

Member Function Documentation

template<typename Tpoolitem >
void SwTableProperties_Impl::AddItemToSet ( SfxItemSet rSet,
std::function< Tpoolitem()>  aItemFactory,
sal_uInt16  nWhich,
std::initializer_list< sal_uInt16 >  vMember,
bool  bAddTwips = false 
)
inline

Definition at line 1825 of file unotbl.cxx.

References CONVERT_TWIPS, GetProperty(), and SfxItemSet::Put().

void SwTableProperties_Impl::ApplyTableAttr ( const SwTable rTable,
SwDoc rDoc 
)
bool SwTableProperties_Impl::GetProperty ( sal_uInt16  nWhichId,
sal_uInt16  nMemberId,
const uno::Any *&  rpAny 
)

Definition at line 1821 of file unotbl.cxx.

References SwUnoCursorHelper::SwAnyMapHelper::FillValue().

Referenced by AddItemToSet(), and ApplyTableAttr().

void SwTableProperties_Impl::SetProperty ( sal_uInt16  nWhichId,
sal_uInt16  nMemberId,
const uno::Any aVal 
)

Definition at line 1818 of file unotbl.cxx.

References SwUnoCursorHelper::SwAnyMapHelper::SetValue().

Member Data Documentation

SwUnoCursorHelper::SwAnyMapHelper SwTableProperties_Impl::aAnyMap
private

Definition at line 1803 of file unotbl.cxx.


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