10 #ifndef FB2BLOCKCONTEXT_H_INCLUDED
11 #define FB2BLOCKCONTEXT_H_INCLUDED
127 #endif // FB2BLOCKCONTEXT_H_INCLUDED
Definition: EBOOKHTMLToken.h:263
std::string m_altText
Definition: FB2BlockContext.h:76
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2BlockContext.cpp:293
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2BlockContext.cpp:101
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2BlockContext.cpp:126
Base class for non-leaf element contexts.
Definition: FB2ParserContext.h:61
FB2PoemContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2BlockContext.cpp:257
virtual FB2XMLParserContext * element(const FB2TokenData &name, const FB2TokenData &ns)
Create a context for parsing a child element.
Definition: FB2BlockContext.cpp:369
Base class for leaf data element contexts.
Definition: FB2ParserContext.h:81
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2BlockContext.cpp:47
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2BlockContext.cpp:432
Definition: FB2Collector.h:19
Definition: FB2XMLParserContext.h:18
Definition: FB2Token.h:134
FB2TitleContext(FB2ParserContext *const parentContext, const FB2BlockFormat &format)
Definition: FB2BlockContext.cpp:403
FB2EpigraphContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2BlockContext.cpp:130
virtual FB2XMLParserContext * element(const FB2TokenData &name, const FB2TokenData &ns)
Create a context for parsing a child element.
Definition: FB2BlockContext.cpp:135
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2BlockContext.cpp:52
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2BlockContext.cpp:287
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2BlockContext.cpp:297
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2BlockContext.cpp:353
Definition: FB2BlockContext.h:114
FB2EmptyLineContext(FB2ParserContext *parentContext)
Definition: FB2BlockContext.cpp:115
FB2BodyContext(FB2ParserContext *parentContext, FB2Collector *collector)
Definition: FB2BlockContext.cpp:20
virtual FB2XMLParserContext * element(const FB2TokenData &name, const FB2TokenData &ns)
Create a context for parsing a child element.
Definition: FB2BlockContext.cpp:177
Definition: FB2BlockContext.h:64
FB2SectionContext(FB2ParserContext *parentContext)
Definition: FB2BlockContext.cpp:307
std::string m_href
Definition: FB2BlockContext.h:75
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2BlockContext.cpp:395
Definition: FB2ParserContext.h:152
virtual FB2XMLParserContext * element(const FB2TokenData &name, const FB2TokenData &ns)
Create a context for parsing a child element.
Definition: FB2BlockContext.cpp:312
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2BlockContext.cpp:159
bool m_valid
Definition: FB2BlockContext.h:77
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2BlockContext.cpp:120
string name
Definition: CHMStream.cpp:80
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2BlockContext.cpp:57
FB2ImageContext(FB2ParserContext *parentContext)
Definition: FB2BlockContext.cpp:169
Definition: FB2BlockContext.h:103
Definition: FB2BlockContext.h:92
virtual FB2XMLParserContext * element(const FB2TokenData &name, const FB2TokenData &ns)
Create a context for parsing a child element.
Definition: FB2BlockContext.cpp:25
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2BlockContext.cpp:389
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2BlockContext.cpp:192
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2BlockContext.cpp:222
FB2CiteContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2BlockContext.cpp:72
Definition: EBOOKOPFToken.h:56
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2BlockContext.cpp:348
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2BlockContext.cpp:105
virtual FB2XMLParserContext * element(const FB2TokenData &name, const FB2TokenData &ns)
Create a context for parsing a child element.
Definition: FB2BlockContext.cpp:77
Definition: FB2BlockContext.h:53
Definition: FB2BlockContext.h:43
virtual FB2XMLParserContext * element(const FB2TokenData &name, const FB2TokenData &ns)
Create a context for parsing a child element.
Definition: FB2BlockContext.cpp:409
virtual FB2XMLParserContext * element(const FB2TokenData &name, const FB2TokenData &ns)
Create a context for parsing a child element.
Definition: FB2BlockContext.cpp:262
FB2StanzaContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2BlockContext.cpp:363
Base class for all contexts.
Definition: FB2ParserContext.h:23
Definition: FB2BlockContext.h:20
Definition: FB2BlockContext.h:80
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2BlockContext.cpp:163
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2BlockContext.cpp:427
Definition: FB2BlockContext.h:32