10#ifndef IWORKTABULARMODELELEMENT_H_INCLUDED
11#define IWORKTABULARMODELELEMENT_H_INCLUDED
17#include <boost/optional.hpp>
43 boost::optional<ID_t>
m_id;
Definition IWORKTable.h:32
void startOfElement() override
Signalize the start of an element.
Definition IWORKTabularModelElement.cpp:2047
boost::optional< ID_t > m_styleRef
Definition IWORKTabularModelElement.h:46
boost::optional< std::string > m_tableId
Definition IWORKTabularModelElement.h:45
void attribute(int name, const char *value) override
Process an attribute.
Definition IWORKTabularModelElement.cpp:2019
boost::optional< unsigned > m_footerRows
Definition IWORKTabularModelElement.h:49
void endOfElement() override
Signalize the end of an element.
Definition IWORKTabularModelElement.cpp:2082
void sendStyle(const IWORKStylePtr_t &style, const std::shared_ptr< IWORKTable > &table)
Definition IWORKTabularModelElement.cpp:2148
std::map< std::pair< unsigned, unsigned >, ID_t > m_coordinateCommentRefMap
Definition IWORKTabularModelElement.h:50
bool m_isDefinition
Definition IWORKTabularModelElement.h:42
boost::optional< unsigned > m_headerColumns
Definition IWORKTabularModelElement.h:47
boost::optional< ID_t > m_id
Definition IWORKTabularModelElement.h:43
boost::optional< unsigned > m_headerRows
Definition IWORKTabularModelElement.h:48
boost::optional< std::string > m_tableName
Definition IWORKTabularModelElement.h:44
IWORKTabularModelElement(IWORKXMLParserState &state, bool isDefinition=false)
Definition IWORKTabularModelElement.cpp:2005
Definition IWORKXMLParserState.h:32
@ value
Definition IWORKToken.h:631
@ element
Definition IWORKToken.h:192
@ style
Definition IWORKToken.h:421
@ name
Definition IWORKToken.h:585
@ table
Definition KEY1Token.h:198
Definition IWORKBezierElement.cpp:21
std::shared_ptr< IWORKXMLContext > IWORKXMLContextPtr_t
Definition IWORKXMLContext.h:20
IWORKXMLContextBase< IWORKXMLContextElement, IWORKXMLParserState > IWORKXMLElementContextBase
Definition IWORKXMLContextBase.h:124
std::string ID_t
Definition IWORKTypes_fwd.h:20
std::shared_ptr< IWORKStyle > IWORKStylePtr_t
Definition IWORKStyle_fwd.h:23