26 #include <oox/token/namespaces.hxx>
27 #include <oox/token/tokens.hxx>
36 , mrTableCell( rTableCell )
54 switch( aElementToken )
56 case A_TOKEN( txBody ):
83 case A_TOKEN( lnTlToBr ):
85 case A_TOKEN( lnBlToTr ):
87 case A_TOKEN( cell3D ):
90 case A_TOKEN( extLst ):
virtual ::oox::core::ContextHandlerRef onCreateContext(::sal_Int32 Element, const ::oox::AttributeList &rAttribs) override
void setHorzOverflowToken(sal_Int32 nToken)
OptValue< bool > getBool(sal_Int32 nAttrToken) const
Returns the boolean value of the specified attribute.
OptValue< sal_Int32 > getInteger(sal_Int32 nAttrToken) const
Returns the 32-bit signed integer value of the specified attribute (decimal).
virtual ~TableCellContext() override
OptValue< OUString > getString(sal_Int32 nAttrToken) const
Returns the string value of the specified attribute.
oox::drawingml::LineProperties maLinePropertiesTopLeftToBottomRight
oox::drawingml::LineProperties maLinePropertiesTop
bool hasAttribute(sal_Int32 nAttrToken) const
Returns true, if the specified attribute is present.
oox::drawingml::LineProperties maLinePropertiesBottomLeftToTopRight
void setBottomMargin(sal_Int32 nMargin)
void setTextBody(const oox::drawingml::TextBodyPtr &pTextBody)
oox::drawingml::LineProperties maLinePropertiesRight
void setRowSpan(sal_Int32 nRowSpan)
oox::drawingml::LineProperties maLinePropertiesBottom
void setRightMargin(sal_Int32 nMargin)
void sethMerge(bool bhMerge)
void setLeftMargin(sal_Int32 nMargin)
std::shared_ptr< TextBody > TextBodyPtr
Provides access to attribute values of an element.
oox::drawingml::LineProperties maLinePropertiesLeft
TableCellContext(::oox::core::ContextHandler2Helper const &rParent, const ::oox::AttributeList &rAttribs, TableCell &rTableCell)
void setVertToken(sal_Int32 nToken)
void setAnchorCtr(bool bAnchorCtr)
void setGridSpan(sal_Int32 nGridSpan)
::oox::core::ContextHandlerRef createFillContext(::oox::core::ContextHandler2Helper const &rParent, sal_Int32 nElement, const ::oox::AttributeList &rAttribs, FillProperties &rFillProps)
oox::drawingml::FillProperties maFillProperties
Helper class that provides a context stack.
void setvMerge(bool bvMerge)
OptValue< sal_Int32 > getToken(sal_Int32 nAttrToken) const
Returns the token identifier of the value of the specified attribute.
void setTopMargin(sal_Int32 nMargin)
void setAnchorToken(sal_Int32 nToken)