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

Classes

struct  ItemSetOverrider
 

Public Member Functions

 SwStyleBase_Impl (SwDoc &rSwDoc, const OUString &rName, const SwAttrSet *pParentStyle)
 
rtl::Reference< SwDocStyleSheet > & getNewBase ()
 
void setNewBase (SwDocStyleSheet *pNew)
 
bool HasItemSet () const
 
SfxItemSetGetItemSet ()
 
const SwPageDescGetOldPageDesc ()
 

Private Attributes

SwDocm_rDoc
 
const SwPageDescm_pOldPageDesc
 
rtl::Reference< SwDocStyleSheetm_xNewBase
 
SfxItemSetm_pItemSet
 
std::unique_ptr< SfxItemSetm_pMyItemSet
 
OUString const m_rStyleName
 
const SwAttrSetm_pParentStyle
 

Detailed Description

Definition at line 1466 of file unostyle.cxx.

Constructor & Destructor Documentation

SwStyleBase_Impl::SwStyleBase_Impl ( SwDoc rSwDoc,
const OUString &  rName,
const SwAttrSet pParentStyle 
)
inline

Definition at line 1477 of file unostyle.cxx.

Member Function Documentation

SfxItemSet& SwStyleBase_Impl::GetItemSet ( )
inline
rtl::Reference<SwDocStyleSheet>& SwStyleBase_Impl::getNewBase ( )
inline
const SwPageDesc * SwStyleBase_Impl::GetOldPageDesc ( )
bool SwStyleBase_Impl::HasItemSet ( ) const
inline
void SwStyleBase_Impl::setNewBase ( SwDocStyleSheet pNew)
inline

Member Data Documentation

SfxItemSet* SwStyleBase_Impl::m_pItemSet
private
std::unique_ptr<SfxItemSet> SwStyleBase_Impl::m_pMyItemSet
private

Definition at line 1473 of file unostyle.cxx.

const SwPageDesc* SwStyleBase_Impl::m_pOldPageDesc
private

Definition at line 1470 of file unostyle.cxx.

Referenced by GetOldPageDesc().

const SwAttrSet* SwStyleBase_Impl::m_pParentStyle
private

Definition at line 1475 of file unostyle.cxx.

Referenced by GetItemSet().

SwDoc& SwStyleBase_Impl::m_rDoc
private

Definition at line 1469 of file unostyle.cxx.

Referenced by GetOldPageDesc().

OUString const SwStyleBase_Impl::m_rStyleName
private

Definition at line 1474 of file unostyle.cxx.

Referenced by GetOldPageDesc().

rtl::Reference<SwDocStyleSheet> SwStyleBase_Impl::m_xNewBase
private

Definition at line 1471 of file unostyle.cxx.

Referenced by getNewBase().


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