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

#include <CellMarginHandler.hxx>

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

Public Member Functions

 CellMarginHandler ()
 
virtual ~CellMarginHandler () override
 
void enableInteropGrabBag (const OUString &aName)
 
css::beans::PropertyValue getInteropGrabBag ()
 
- Public Member Functions inherited from writerfilter::LoggedProperties
 LoggedProperties (const std::string &sPrefix)
 
virtual ~LoggedProperties () override
 
void attribute (Id name, Value &val) override
 Receives an attribute. More...
 
void sprm (Sprm &sprm) override
 Receives a SPRM. More...
 
virtual void attribute (Id name, Value &val)=0
 Receives an attribute. More...
 
virtual void sprm (Sprm &sprm)=0
 Receives a SPRM. More...
 
- 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
 

Public Attributes

sal_Int32 m_nLeftMargin
 
bool m_bLeftMarginValid
 
sal_Int32 m_nRightMargin
 
bool m_bRightMarginValid
 
sal_Int32 m_nTopMargin
 
bool m_bTopMarginValid
 
sal_Int32 m_nBottomMargin
 
bool m_bBottomMarginValid
 

Private Member Functions

virtual void lcl_attribute (Id Name, Value &val) override
 
virtual void lcl_sprm (Sprm &sprm) override
 
void createGrabBag (const OUString &aName)
 

Private Attributes

sal_Int32 m_nValue
 Converted value. More...
 
sal_Int32 m_nWidth
 Original value. More...
 
sal_Int32 m_nType
 Unit of the value (dxa, etc). More...
 
OUString m_aInteropGrabBagName
 
std::vector< css::beans::PropertyValue > m_aInteropGrabBag
 

Additional Inherited Members

virtual void lcl_attribute (Id name, Value &val)=0
 
virtual void lcl_sprm (Sprm &sprm)=0
 
- Protected Member Functions inherited from writerfilter::Properties
 ~Properties () override
 
- Protected Member Functions inherited from SvRefBase
virtual ~SvRefBase () COVERITY_NOEXCEPT_FALSE
 

Detailed Description

Definition at line 28 of file CellMarginHandler.hxx.

Constructor & Destructor Documentation

◆ CellMarginHandler()

writerfilter::dmapper::CellMarginHandler::CellMarginHandler ( )

Definition at line 31 of file CellMarginHandler.cxx.

◆ ~CellMarginHandler()

writerfilter::dmapper::CellMarginHandler::~CellMarginHandler ( )
overridevirtual

Definition at line 47 of file CellMarginHandler.cxx.

Member Function Documentation

◆ createGrabBag()

void writerfilter::dmapper::CellMarginHandler::createGrabBag ( const OUString &  aName)
private

◆ enableInteropGrabBag()

void writerfilter::dmapper::CellMarginHandler::enableInteropGrabBag ( const OUString &  aName)

Definition at line 162 of file CellMarginHandler.cxx.

References aName, and m_aInteropGrabBagName.

◆ getInteropGrabBag()

beans::PropertyValue writerfilter::dmapper::CellMarginHandler::getInteropGrabBag ( )

◆ lcl_attribute()

void writerfilter::dmapper::CellMarginHandler::lcl_attribute ( Id  Name,
Value val 
)
overrideprivatevirtual

◆ lcl_sprm()

void writerfilter::dmapper::CellMarginHandler::lcl_sprm ( Sprm sprm)
overrideprivatevirtual

Member Data Documentation

◆ m_aInteropGrabBag

std::vector<css::beans::PropertyValue> writerfilter::dmapper::CellMarginHandler::m_aInteropGrabBag
private

Definition at line 36 of file CellMarginHandler.hxx.

Referenced by createGrabBag(), and getInteropGrabBag().

◆ m_aInteropGrabBagName

OUString writerfilter::dmapper::CellMarginHandler::m_aInteropGrabBagName
private

Definition at line 35 of file CellMarginHandler.hxx.

Referenced by createGrabBag(), enableInteropGrabBag(), and getInteropGrabBag().

◆ m_bBottomMarginValid

bool writerfilter::dmapper::CellMarginHandler::m_bBottomMarginValid

Definition at line 52 of file CellMarginHandler.hxx.

Referenced by lcl_sprm().

◆ m_bLeftMarginValid

bool writerfilter::dmapper::CellMarginHandler::m_bLeftMarginValid

Definition at line 46 of file CellMarginHandler.hxx.

Referenced by lcl_sprm().

◆ m_bRightMarginValid

bool writerfilter::dmapper::CellMarginHandler::m_bRightMarginValid

Definition at line 48 of file CellMarginHandler.hxx.

Referenced by lcl_sprm().

◆ m_bTopMarginValid

bool writerfilter::dmapper::CellMarginHandler::m_bTopMarginValid

Definition at line 50 of file CellMarginHandler.hxx.

Referenced by lcl_sprm().

◆ m_nBottomMargin

sal_Int32 writerfilter::dmapper::CellMarginHandler::m_nBottomMargin

Definition at line 51 of file CellMarginHandler.hxx.

Referenced by lcl_sprm().

◆ m_nLeftMargin

sal_Int32 writerfilter::dmapper::CellMarginHandler::m_nLeftMargin

Definition at line 45 of file CellMarginHandler.hxx.

Referenced by lcl_sprm().

◆ m_nRightMargin

sal_Int32 writerfilter::dmapper::CellMarginHandler::m_nRightMargin

Definition at line 47 of file CellMarginHandler.hxx.

Referenced by lcl_sprm().

◆ m_nTopMargin

sal_Int32 writerfilter::dmapper::CellMarginHandler::m_nTopMargin

Definition at line 49 of file CellMarginHandler.hxx.

Referenced by lcl_sprm().

◆ m_nType

sal_Int32 writerfilter::dmapper::CellMarginHandler::m_nType
private

Unit of the value (dxa, etc).

Definition at line 33 of file CellMarginHandler.hxx.

Referenced by createGrabBag(), and lcl_attribute().

◆ m_nValue

sal_Int32 writerfilter::dmapper::CellMarginHandler::m_nValue
private

Converted value.

Definition at line 31 of file CellMarginHandler.hxx.

Referenced by lcl_attribute(), and lcl_sprm().

◆ m_nWidth

sal_Int32 writerfilter::dmapper::CellMarginHandler::m_nWidth
private

Original value.

Definition at line 32 of file CellMarginHandler.hxx.

Referenced by createGrabBag(), and lcl_attribute().


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