LibreOffice Module writerfilter (master) 1
Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
writerfilter::dmapper::TableStyleSheetEntry Class Reference

#include <StyleSheetTable.hxx>

Inheritance diagram for writerfilter::dmapper::TableStyleSheetEntry:
[legend]
Collaboration diagram for writerfilter::dmapper::TableStyleSheetEntry:
[legend]

Public Member Functions

void AddTblStylePr (TblStyleType nType, const PropertyMapPtr &pProps)
 
PropertyMapPtr GetProperties (sal_Int32 nMask)
 
 TableStyleSheetEntry (StyleSheetEntry const &aEntry)
 
virtual ~TableStyleSheetEntry () override
 
- Public Member Functions inherited from writerfilter::dmapper::StyleSheetEntry
void AppendInteropGrabBag (const css::beans::PropertyValue &rValue)
 
css::beans::PropertyValue GetInteropGrabBag ()
 Used for table styles, has a name. More...
 
css::beans::PropertyValues GetInteropGrabBagSeq () const
 Used for existing styles, just a list of properties. More...
 
PropertyMapPtr GetMergedInheritedProperties (const StyleSheetTablePtr &pStyleSheetTable)
 
 StyleSheetEntry ()
 
 StyleSheetEntry (StyleSheetEntry const &)=default
 
virtual ~StyleSheetEntry () override
 
- Public Member Functions inherited from SvRefBase
 SvRefBase ()
 
 SvRefBase (const SvRefBase &)
 
SvRefBaseoperator= (const SvRefBase &)
 
void RestoreNoDelete ()
 
void AddNextRef ()
 
void AddFirstRef ()
 
void ReleaseRef ()
 
unsigned int GetRefCount () const
 

Private Types

typedef std::map< TblStyleType, PropertyMapPtrTblStylePrs
 

Private Member Functions

PropertyMapPtr GetLocalPropertiesFromMask (sal_Int32 nMask)
 

Private Attributes

TblStylePrs m_aStyles
 

Additional Inherited Members

- Public Attributes inherited from writerfilter::dmapper::StyleSheetEntry
OUString m_sStyleIdentifierD
 
bool m_bIsDefaultStyle
 
bool m_bAssignedAsChapterNumbering
 
bool m_bInvalidHeight
 
bool m_bHasUPE
 
StyleType m_nStyleTypeCode
 
OUString m_sBaseStyleIdentifier
 
OUString m_sNextStyleIdentifier
 
OUString m_sLinkStyleIdentifier
 
OUString m_sStyleName
 
const tools::SvRef< StyleSheetPropertyMapm_pProperties
 
OUString m_sConvertedStyleName
 
std::vector< css::beans::PropertyValue > m_aLatentStyles
 Attributes of latentStyles. More...
 
std::vector< css::beans::PropertyValue > m_aLsdExceptions
 List of lsdException attribute lists. More...
 
bool m_bAutoRedefine
 Writer calls this auto-update. More...
 
- Protected Member Functions inherited from SvRefBase
virtual ~SvRefBase () COVERITY_NOEXCEPT_FALSE
 

Detailed Description

Definition at line 128 of file StyleSheetTable.hxx.

Member Typedef Documentation

◆ TblStylePrs

Definition at line 147 of file StyleSheetTable.hxx.

Constructor & Destructor Documentation

◆ TableStyleSheetEntry()

writerfilter::dmapper::TableStyleSheetEntry::TableStyleSheetEntry ( StyleSheetEntry const &  aEntry)

◆ ~TableStyleSheetEntry()

writerfilter::dmapper::TableStyleSheetEntry::~TableStyleSheetEntry ( )
overridevirtual

Definition at line 89 of file StyleSheetTable.cxx.

Member Function Documentation

◆ AddTblStylePr()

void writerfilter::dmapper::TableStyleSheetEntry::AddTblStylePr ( TblStyleType  nType,
const PropertyMapPtr pProps 
)

◆ GetLocalPropertiesFromMask()

PropertyMapPtr writerfilter::dmapper::TableStyleSheetEntry::GetLocalPropertiesFromMask ( sal_Int32  nMask)
private

◆ GetProperties()

PropertyMapPtr writerfilter::dmapper::TableStyleSheetEntry::GetProperties ( sal_Int32  nMask)

Member Data Documentation

◆ m_aStyles

TblStylePrs writerfilter::dmapper::TableStyleSheetEntry::m_aStyles
private

Definition at line 148 of file StyleSheetTable.hxx.

Referenced by AddTblStylePr(), and GetLocalPropertiesFromMask().


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