24#include <com/sun/star/table/BorderLine2.hpp>
25#include <com/sun/star/beans/PropertyValue.hpp>
63 void appendGrabBag(
const OUString& aKey,
const OUString& aValue);
void sprm(Sprm &sprm) override
Receives a SPRM.
An SPRM: Section, Paragraph and Run Modifier.
model::ThemeColorType m_eThemeColorType
css::beans::PropertyValue getInteropGrabBag(const OUString &aName=OUString())
std::vector< css::beans::PropertyValue > m_aInteropGrabBag
void appendGrabBag(const OUString &aKey, const OUString &aValue)
css::table::BorderLine2 getBorderLine()
virtual void lcl_attribute(Id Name, Value &val) override
OUString m_aInteropGrabBagName
BorderHandler(bool bOOXML)
sal_Int32 m_nLineDistance
o3tl::enumarray< BorderPosition, css::table::BorderLine2 > m_aBorderLines
sal_Int32 getLineDistance() const
virtual void lcl_sprm(Sprm &sprm) override
PropertyMapPtr getProperties()
sal_Int32 getLineType() const
model::ComplexColor getComplexColor() const
void enableInteropGrabBag(const OUString &aName)
o3tl::enumarray< BorderPosition, bool > m_aFilledLines
virtual ~BorderHandler() override
std::map< sal_Int32, STLPropertyMapEntry > PropertyMap