LibreOffice Module writerfilter (master) 1
|
#include <TDefTableHandler.hxx>
Public Member Functions | |
TDefTableHandler () | |
virtual | ~TDefTableHandler () override |
void | fillCellProperties (const ::tools::SvRef< TablePropertyMap > &pCellProperties) const |
void | enableInteropGrabBag (const OUString &aName) |
css::beans::PropertyValue | getInteropGrabBag (const OUString &aName=OUString()) |
![]() | |
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 |
Static Public Member Functions | |
static OUString | getBorderTypeString (sal_Int32 nType) |
static OUString | getThemeColorTypeString (sal_Int32 nType) |
static model::ThemeColorType | getThemeColorTypeIndex (sal_Int32 nType) |
static model::ThemeColorUsage | getThemeColorUsage (sal_Int32 nType) |
Private Member Functions | |
void | appendGrabBag (const OUString &aKey, const OUString &aValue) |
void | localResolve (Id Name, const writerfilter::Reference< Properties >::Pointer_t &pProperties) |
virtual void | lcl_attribute (Id Name, Value &val) override |
virtual void | lcl_sprm (Sprm &sprm) override |
Private Attributes | |
std::vector< css::table::BorderLine2 > | m_aLeftBorderLines |
std::vector< css::table::BorderLine2 > | m_aRightBorderLines |
std::vector< css::table::BorderLine2 > | m_aTopBorderLines |
std::vector< css::table::BorderLine2 > | m_aBottomBorderLines |
std::vector< css::table::BorderLine2 > | m_aInsideHBorderLines |
std::vector< css::table::BorderLine2 > | m_aInsideVBorderLines |
sal_Int32 | m_nLineWidth |
sal_Int32 | m_nLineType |
sal_Int32 | m_nLineColor |
model::ThemeColorType | m_eThemeColorType = model::ThemeColorType::Unknown |
sal_Int32 | m_nThemeShade = 0 |
sal_Int32 | m_nThemeTint = 0 |
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 |
![]() | |
~Properties () override | |
![]() | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Definition at line 39 of file TDefTableHandler.hxx.
writerfilter::dmapper::TDefTableHandler::TDefTableHandler | ( | ) |
Definition at line 33 of file TDefTableHandler.cxx.
|
overridevirtual |
Definition at line 42 of file TDefTableHandler.cxx.
|
private |
Definition at line 528 of file TDefTableHandler.cxx.
References m_aInteropGrabBag.
Referenced by lcl_attribute().
void writerfilter::dmapper::TDefTableHandler::enableInteropGrabBag | ( | const OUString & | aName | ) |
Definition at line 510 of file TDefTableHandler.cxx.
References aName, and m_aInteropGrabBagName.
void writerfilter::dmapper::TDefTableHandler::fillCellProperties | ( | const ::tools::SvRef< TablePropertyMap > & | pCellProperties | ) | const |
Definition at line 476 of file TDefTableHandler.cxx.
References model::ComplexColor::addTransformation(), m_aBottomBorderLines, m_aInsideHBorderLines, m_aInsideVBorderLines, m_aLeftBorderLines, m_aRightBorderLines, m_aTopBorderLines, m_eThemeColorType, m_nThemeShade, m_nThemeTint, writerfilter::dmapper::META_PROP_HORIZONTAL_BORDER, writerfilter::dmapper::META_PROP_VERTICAL_BORDER, writerfilter::dmapper::PROP_BOTTOM_BORDER, writerfilter::dmapper::PROP_LEFT_BORDER, writerfilter::dmapper::PROP_RIGHT_BORDER, writerfilter::dmapper::PROP_TOP_BORDER, model::ComplexColor::setSchemeColor(), model::Shade, model::Tint, and model::Unknown.
|
static |
Definition at line 46 of file TDefTableHandler.cxx.
References nType.
Referenced by writerfilter::dmapper::BorderHandler::lcl_attribute(), and lcl_attribute().
beans::PropertyValue writerfilter::dmapper::TDefTableHandler::getInteropGrabBag | ( | const OUString & | aName = OUString() | ) |
Definition at line 515 of file TDefTableHandler.cxx.
References aName, comphelper::containerToSequence(), m_aInteropGrabBag, and m_aInteropGrabBagName.
Referenced by localResolve().
|
static |
Definition at line 272 of file TDefTableHandler.cxx.
References model::Accent1, model::Accent2, model::Accent3, model::Accent4, model::Accent5, model::Accent6, model::Dark1, model::Dark2, model::FollowedHyperlink, model::Hyperlink, model::Light1, model::Light2, nType, and model::Unknown.
Referenced by writerfilter::dmapper::BorderHandler::lcl_attribute(), writerfilter::dmapper::CellColorHandler::lcl_attribute(), writerfilter::dmapper::DomainMapper::lcl_attribute(), lcl_attribute(), and writerfilter::dmapper::DomainMapper::sprmWithProps().
|
static |
Definition at line 246 of file TDefTableHandler.cxx.
References nType.
Referenced by writerfilter::dmapper::BorderHandler::lcl_attribute(), writerfilter::dmapper::CellColorHandler::lcl_attribute(), lcl_attribute(), and writerfilter::dmapper::DomainMapper::sprmWithProps().
|
static |
Definition at line 316 of file TDefTableHandler.cxx.
References model::Background, nType, model::Text, and model::Unknown.
Referenced by writerfilter::dmapper::DomainMapper::sprmWithProps().
|
overrideprivatevirtual |
Implements writerfilter::LoggedProperties.
Definition at line 332 of file TDefTableHandler.cxx.
References appendGrabBag(), ColorTransparency, msfilter::util::ConvertColorOU(), getBorderTypeString(), writerfilter::Value::getInt(), getThemeColorTypeIndex(), getThemeColorTypeString(), m_eThemeColorType, m_nLineColor, m_nLineType, m_nLineWidth, m_nThemeShade, and m_nThemeTint.
|
overrideprivatevirtual |
Implements writerfilter::LoggedProperties.
Definition at line 453 of file TDefTableHandler.cxx.
References writerfilter::Sprm::getId(), writerfilter::Sprm::getProps(), and localResolve().
|
private |
Definition at line 374 of file TDefTableHandler.cxx.
References getInteropGrabBag(), m_aBottomBorderLines, m_aInsideHBorderLines, m_aInsideVBorderLines, m_aInteropGrabBag, m_aInteropGrabBagName, m_aLeftBorderLines, m_aRightBorderLines, m_aTopBorderLines, m_nLineColor, m_nLineType, m_nLineWidth, and writerfilter::dmapper::ConversionHelper::MakeBorderLine().
Referenced by lcl_sprm().
|
private |
Definition at line 44 of file TDefTableHandler.hxx.
Referenced by fillCellProperties(), and localResolve().
|
private |
Definition at line 45 of file TDefTableHandler.hxx.
Referenced by fillCellProperties(), and localResolve().
|
private |
Definition at line 46 of file TDefTableHandler.hxx.
Referenced by fillCellProperties(), and localResolve().
|
private |
Definition at line 58 of file TDefTableHandler.hxx.
Referenced by appendGrabBag(), getInteropGrabBag(), and localResolve().
|
private |
Definition at line 57 of file TDefTableHandler.hxx.
Referenced by enableInteropGrabBag(), getInteropGrabBag(), and localResolve().
|
private |
Definition at line 41 of file TDefTableHandler.hxx.
Referenced by fillCellProperties(), and localResolve().
|
private |
Definition at line 42 of file TDefTableHandler.hxx.
Referenced by fillCellProperties(), and localResolve().
|
private |
Definition at line 43 of file TDefTableHandler.hxx.
Referenced by fillCellProperties(), and localResolve().
|
private |
Definition at line 53 of file TDefTableHandler.hxx.
Referenced by fillCellProperties(), and lcl_attribute().
|
private |
Definition at line 51 of file TDefTableHandler.hxx.
Referenced by lcl_attribute(), and localResolve().
|
private |
Definition at line 50 of file TDefTableHandler.hxx.
Referenced by lcl_attribute(), and localResolve().
|
private |
Definition at line 49 of file TDefTableHandler.hxx.
Referenced by lcl_attribute(), and localResolve().
|
private |
Definition at line 54 of file TDefTableHandler.hxx.
Referenced by fillCellProperties(), and lcl_attribute().
|
private |
Definition at line 55 of file TDefTableHandler.hxx.
Referenced by fillCellProperties(), and lcl_attribute().