LibreOffice Module writerfilter (master) 1
|
#include <TblStylePrHandler.hxx>
Public Member Functions | |
TblStylePrHandler (DomainMapper &rDMapper) | |
virtual | ~TblStylePrHandler () override |
const PropertyMapPtr & | getProperties () const |
TblStyleType | getType () const |
OUString | getTypeString () const |
void | appendInteropGrabBag (const OUString &aKey, const OUString &aValue) |
css::beans::PropertyValue | getInteropGrabBag (const OUString &aName) |
![]() | |
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... | |
![]() | |
SvRefBase () | |
SvRefBase (const SvRefBase &) | |
SvRefBase & | operator= (const SvRefBase &) |
void | RestoreNoDelete () |
void | AddNextRef () |
void | AddFirstRef () |
void | ReleaseRef () |
unsigned int | GetRefCount () const |
Private Member Functions | |
virtual void | lcl_attribute (Id Name, Value &val) override |
virtual void | lcl_sprm (Sprm &sprm) override |
void | resolveSprmProps (Sprm &rSprm) |
Private Attributes | |
DomainMapper & | m_rDMapper |
std::unique_ptr< TablePropertiesHandler > | m_pTablePropsHandler |
TblStyleType | m_nType |
PropertyMapPtr | m_pProperties |
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 |
![]() | |
~Properties () override | |
![]() | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Definition at line 51 of file TblStylePrHandler.hxx.
|
explicit |
Definition at line 33 of file TblStylePrHandler.cxx.
|
overridevirtual |
Definition at line 42 of file TblStylePrHandler.cxx.
void writerfilter::dmapper::TblStylePrHandler::appendInteropGrabBag | ( | const OUString & | aKey, |
const OUString & | aValue | ||
) |
Definition at line 240 of file TblStylePrHandler.cxx.
References m_aInteropGrabBag.
beans::PropertyValue writerfilter::dmapper::TblStylePrHandler::getInteropGrabBag | ( | const OUString & | aName | ) |
Definition at line 248 of file TblStylePrHandler.cxx.
References aName, comphelper::containerToSequence(), and m_aInteropGrabBag.
Referenced by lcl_sprm().
|
inline |
Definition at line 69 of file TblStylePrHandler.hxx.
References m_pProperties.
|
inline |
Definition at line 70 of file TblStylePrHandler.hxx.
References m_nType.
OUString writerfilter::dmapper::TblStylePrHandler::getTypeString | ( | ) | const |
Definition at line 46 of file TblStylePrHandler.cxx.
References m_nType, writerfilter::dmapper::TBL_STYLE_BAND1HORZ, writerfilter::dmapper::TBL_STYLE_BAND1VERT, writerfilter::dmapper::TBL_STYLE_BAND2HORZ, writerfilter::dmapper::TBL_STYLE_BAND2VERT, writerfilter::dmapper::TBL_STYLE_FIRSTCOL, writerfilter::dmapper::TBL_STYLE_FIRSTROW, writerfilter::dmapper::TBL_STYLE_LASTCOL, writerfilter::dmapper::TBL_STYLE_LASTROW, writerfilter::dmapper::TBL_STYLE_NECELL, writerfilter::dmapper::TBL_STYLE_NWCELL, writerfilter::dmapper::TBL_STYLE_SECELL, writerfilter::dmapper::TBL_STYLE_SWCELL, and writerfilter::dmapper::TBL_STYLE_WHOLETABLE.
|
overrideprivatevirtual |
Implements writerfilter::LoggedProperties.
Definition at line 68 of file TblStylePrHandler.cxx.
References writerfilter::Value::getInt(), m_nType, writerfilter::dmapper::TBL_STYLE_BAND1HORZ, writerfilter::dmapper::TBL_STYLE_BAND1VERT, writerfilter::dmapper::TBL_STYLE_BAND2HORZ, writerfilter::dmapper::TBL_STYLE_BAND2VERT, writerfilter::dmapper::TBL_STYLE_FIRSTCOL, writerfilter::dmapper::TBL_STYLE_FIRSTROW, writerfilter::dmapper::TBL_STYLE_LASTCOL, writerfilter::dmapper::TBL_STYLE_LASTROW, writerfilter::dmapper::TBL_STYLE_NECELL, writerfilter::dmapper::TBL_STYLE_NWCELL, writerfilter::dmapper::TBL_STYLE_SECELL, writerfilter::dmapper::TBL_STYLE_SWCELL, and writerfilter::dmapper::TBL_STYLE_WHOLETABLE.
|
overrideprivatevirtual |
Implements writerfilter::LoggedProperties.
Definition at line 122 of file TblStylePrHandler.cxx.
References writerfilter::TagLogger::attribute(), writerfilter::dmapper::DomainMapper::enableInteropGrabBag(), writerfilter::TagLogger::endElement(), writerfilter::Sprm::getId(), writerfilter::TagLogger::getInstance(), writerfilter::dmapper::DomainMapper::getInteropGrabBag(), getInteropGrabBag(), writerfilter::Sprm::getProps(), writerfilter::dmapper::TablePropertyMap::LEFT_MARGIN, m_aInteropGrabBag, m_pProperties, m_pTablePropsHandler, m_rDMapper, writerfilter::dmapper::META_PROP_CELL_MAR_BOTTOM, writerfilter::dmapper::META_PROP_CELL_MAR_LEFT, writerfilter::dmapper::META_PROP_CELL_MAR_RIGHT, writerfilter::dmapper::META_PROP_CELL_MAR_TOP, writerfilter::dmapper::DomainMapper::PopStyleSheetProperties(), writerfilter::dmapper::PROP_HEADER_ROW_COUNT, writerfilter::dmapper::PROP_LEFT_MARGIN, writerfilter::dmapper::DomainMapper::PushStyleSheetProperties(), resolveSprmProps(), writerfilter::LoggedProperties::sprm(), writerfilter::TagLogger::startElement(), and writerfilter::Sprm::toString().
|
private |
Definition at line 233 of file TblStylePrHandler.cxx.
References writerfilter::Sprm::getProps().
Referenced by lcl_sprm().
|
private |
Definition at line 59 of file TblStylePrHandler.hxx.
Referenced by appendInteropGrabBag(), getInteropGrabBag(), and lcl_sprm().
|
private |
Definition at line 57 of file TblStylePrHandler.hxx.
Referenced by getType(), getTypeString(), and lcl_attribute().
|
private |
Definition at line 58 of file TblStylePrHandler.hxx.
Referenced by getProperties(), and lcl_sprm().
|
private |
Definition at line 55 of file TblStylePrHandler.hxx.
Referenced by lcl_sprm().
|
private |
Definition at line 54 of file TblStylePrHandler.hxx.
Referenced by lcl_sprm().