LibreOffice Module xmloff (master) 1
Public Member Functions | Private Attributes | List of all members
XMLAutoStylePoolProperties Class Reference

#include <impastpl.hxx>

Public Member Functions

 XMLAutoStylePoolProperties (XMLAutoStyleFamily &rFamilyData, std::vector< XMLPropertyState > &&rProperties, OUString const &rParentname)
const OUString & GetName () const
const ::std::vector< XMLPropertyState > & GetProperties () const
sal_uInt32 GetPos () const
void SetName (const OUString &rNew)

Private Attributes

OUString msName
::std::vector< XMLPropertyStatemaProperties
sal_uInt32 mnPos

Detailed Description

Definition at line 45 of file impastpl.hxx.

Constructor & Destructor Documentation

◆ XMLAutoStylePoolProperties()

XMLAutoStylePoolProperties::XMLAutoStylePoolProperties ( XMLAutoStyleFamily rFamilyData,
std::vector< XMLPropertyState > &&  rProperties,
OUString const &  rParentname 

Member Function Documentation

◆ GetName()

const OUString & XMLAutoStylePoolProperties::GetName ( ) const

Definition at line 55 of file impastpl.hxx.

References msName.

Referenced by XMLAutoStylePoolParent::Add().

◆ GetPos()

sal_uInt32 XMLAutoStylePoolProperties::GetPos ( ) const

Definition at line 57 of file impastpl.hxx.

References mnPos.

Referenced by SvXMLAutoStylePoolP_Impl::exportXML().

◆ GetProperties()

const ::std::vector< XMLPropertyState > & XMLAutoStylePoolProperties::GetProperties ( ) const

Definition at line 56 of file impastpl.hxx.

References maProperties.

◆ SetName()

void XMLAutoStylePoolProperties::SetName ( const OUString &  rNew)

Definition at line 59 of file impastpl.hxx.

References msName.

Member Data Documentation

◆ maProperties

::std::vector< XMLPropertyState > XMLAutoStylePoolProperties::maProperties

Definition at line 48 of file impastpl.hxx.

Referenced by GetProperties(), and XMLAutoStylePoolProperties().

◆ mnPos

sal_uInt32 XMLAutoStylePoolProperties::mnPos

Definition at line 49 of file impastpl.hxx.

Referenced by GetPos().

◆ msName

OUString XMLAutoStylePoolProperties::msName

Definition at line 47 of file impastpl.hxx.

Referenced by GetName(), SetName(), and XMLAutoStylePoolProperties().

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