10#ifndef PAGPARSER_H_INCLUDED
11#define PAGPARSER_H_INCLUDED
13#include <libxml/xmlreader.h>
RVNGInputStreamPtr_t input
Definition: EtonyekDocument.cpp:59
RVNGInputStreamPtr_t package
Definition: EtonyekDocument.cpp:60
Definition: KEYXMLReader.h:21
Definition: PAGCollector.h:19
Definition: PAGParser.h:24
PAGParser & operator=(const PAGParser &)
void parseMetadata(const KEYXMLReader &reader)
Definition: PAGParser.cpp:79
void parseStylesheet(const KEYXMLReader &reader)
Definition: PAGParser.cpp:93
void parseP(const KEYXMLReader &reader)
Definition: PAGParser.cpp:217
void parseSpan(const KEYXMLReader &reader)
Definition: PAGParser.cpp:253
PAGParser(const PAGParser &)
void parseLayout(const KEYXMLReader &reader)
Definition: PAGParser.cpp:203
RVNGInputStreamPtr_t m_package
Definition: PAGParser.h:64
RVNGInputStreamPtr_t m_input
Definition: PAGParser.h:63
void parseHeaders(const KEYXMLReader &reader)
Definition: PAGParser.cpp:100
void parseFooters(const KEYXMLReader &reader)
Definition: PAGParser.cpp:107
void parseDocument(const KEYXMLReader &reader)
Definition: PAGParser.cpp:41
TextStorageKind
Definition: PAGParser.h:30
@ TEXT_STORAGE_KIND_HEADER
Definition: PAGParser.h:33
@ TEXT_STORAGE_KIND_CELL
Definition: PAGParser.h:37
@ TEXT_STORAGE_KIND_BODY
Definition: PAGParser.h:32
@ TEXT_STORAGE_KIND_UNKNOWN
Definition: PAGParser.h:31
@ TEXT_STORAGE_KIND_NOTE
Definition: PAGParser.h:36
@ TEXT_STORAGE_KIND_FOOTNOTE
Definition: PAGParser.h:34
@ TEXT_STORAGE_KIND_TEXTBOX
Definition: PAGParser.h:35
void parseTextStorage(const KEYXMLReader &reader)
Definition: PAGParser.cpp:114
bool parse()
Definition: PAGParser.cpp:30
void parseTextBody(const KEYXMLReader &reader, TextStorageKind kind)
Definition: PAGParser.cpp:167
void parseTab(const KEYXMLReader &reader)
Definition: PAGParser.cpp:286
void parseSectionPrototypes(const KEYXMLReader &reader)
Definition: PAGParser.cpp:86
PAGCollector * m_collector
Definition: PAGParser.h:65
void parseBr(const KEYXMLReader &reader)
Definition: PAGParser.cpp:295
void parseSection(const KEYXMLReader &reader)
Definition: PAGParser.cpp:189
@ kind
Definition: KEY2Token.h:1010
Definition: EtonyekDocument.cpp:41
boost::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr_t
Definition: libetonyek_utils.h:88