17 #ifndef FB2METADATACONTEXT_H_INCLUDED
18 #define FB2METADATACONTEXT_H_INCLUDED
37 virtual void text(
const char *value);
590 #endif // FB2METADATACONTEXT_H_INCLUDED
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:559
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1278
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:988
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:400
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:885
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1649
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:191
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:448
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1174
FB2SrcOcrContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1429
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:751
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:925
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1261
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:839
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:948
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:404
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:976
Definition: FB2MetadataContext.h:71
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1658
Definition: FB2MetadataContext.h:439
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:367
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1398
FB2TitleInfoContext & operator=(const FB2TitleInfoContext &other)
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1697
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:49
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1133
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1434
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1057
Definition: FB2MetadataContext.h:276
FB2LastNameContext(FB2ParserContext *parentContext, FB2Authors &authors)
Definition: FB2MetadataContext.cpp:965
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1319
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1505
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:212
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:238
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:116
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:505
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1179
const char *const m_name
Definition: FB2MetadataContext.h:149
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:392
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:712
FB2Authors & m_authors
Definition: FB2MetadataContext.h:349
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:650
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:737
FB2PublishInfoContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1283
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:427
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:601
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:66
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:956
FB2IsbnContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:860
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1017
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1128
Definition: FB2Collector.h:26
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1553
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:195
Definition: FB2MetadataContext.h:574
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:676
Definition: FB2MetadataContext.h:383
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1274
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:490
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1000
Definition: FB2XMLParserContext.h:25
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:299
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1756
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:395
FB2NicknameContext(FB2ParserContext *parentContext, FB2Authors &authors)
Definition: FB2MetadataContext.cpp:1023
FB2BookNameContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:208
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1159
FB2HomePageContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:758
Definition: FB2MetadataContext.h:467
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:763
WPXString m_type
Definition: FB2MetadataContext.h:127
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:330
virtual ~DocumentInfoContext()
Definition: FB2MetadataContext.cpp:527
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:443
FB2KeywordsContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:911
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1569
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:361
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:952
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:853
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1210
FB2HistoryContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:707
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1029
Definition: FB2MetadataContext.h:523
Definition: FB2MetadataContext.h:495
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:517
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1082
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:778
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:814
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1108
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1184
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1751
FB2SrcUrlContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1531
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:681
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:438
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:306
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:277
Definition: FB2MetadataContext.h:189
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:960
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:420
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1311
Definition: FB2MetadataContext.h:352
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:568
FB2OutputDocumentClassContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1103
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:273
FB2EmailContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:576
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:181
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:572
FB2AuthorContext(FB2ParserContext *parentContext, FB2Authors &authors)
Definition: FB2MetadataContext.cpp:159
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:131
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:504
FB2SrcLangContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1378
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1347
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1332
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1408
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:362
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:378
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:783
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1726
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:943
FB2TitleInfoContext(const FB2TitleInfoContext &other)
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:532
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:462
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1459
FB2LangContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:938
FB2AnnotationContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2MetadataContext.cpp:111
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:829
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1357
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:80
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1545
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:686
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:161
Definition: FB2MetadataContext.h:453
FB2Authors * m_authors
Definition: FB2MetadataContext.h:186
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:638
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1603
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:198
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:316
FB2TranslatorContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1653
Definition: FB2Token.h:125
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1761
Definition: FB2MetadataContext.h:27
FB2Authors & m_authors
Definition: FB2MetadataContext.h:332
Definition: FB2MetadataContext.h:304
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1249
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1123
Definition: FB2MetadataContext.h:290
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:620
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1009
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:155
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1383
Definition: EBOOKToken.h:23
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1524
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1722
Definition: FB2MetadataContext.h:220
Definition: FB2MetadataContext.h:509
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1473
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1077
FB2Authors * m_authors
Definition: FB2MetadataContext.h:543
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1198
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:141
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1038
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1371
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1235
Definition: FB2MetadataContext.h:113
Definition: FB2MetadataContext.h:369
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:865
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:642
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:606
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1225
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:434
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:971
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1709
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:916
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1718
Definition: FB2ParserContext.h:159
FB2CustomInfoContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:388
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1230
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:447
virtual ~FB2TitleInfoContext()
Definition: FB2MetadataContext.cpp:1564
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:478
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:281
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:344
FB2DateContext(const FB2DateContext &)
Definition: FB2MetadataContext.h:262
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1270
Definition: FB2MetadataContext.h:166
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:269
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1266
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:984
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:646
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:243
FB2SrcTitleInfoContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1480
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:581
Definition: FB2MetadataContext.h:40
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:413
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:518
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:213
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:933
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1352
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:229
FB2VersionContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1704
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:451
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1607
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1678
Definition: FB2MetadataContext.h:411
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1536
WPXString m_text
Definition: FB2MetadataContext.h:128
FB2Authors & m_authors
Definition: FB2MetadataContext.h:366
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:732
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:583
FB2GenreContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:656
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:904
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:291
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1315
FB2IdContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:809
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1714
Definition: FB2MetadataContext.h:546
FB2CoverpageContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:337
FB2BookTitleContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:259
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1549
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1042
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:788
Definition: FB2MetadataContext.h:335
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:569
Definition: FB2MetadataContext.h:318
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1683
Definition: FB2MetadataContext.h:397
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1034
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1775
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:700
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:727
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:311
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1013
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1449
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:596
FB2MiddleNameContext(FB2ParserContext *parentContext, FB2Authors &authors)
Definition: FB2MetadataContext.cpp:994
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:476
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:802
Definition: FB2MetadataContext.h:85
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:381
Definition: FB2MetadataContext.h:203
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:271
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:144
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:509
Definition: FB2MetadataContext.h:131
FB2FirstNameContext(FB2ParserContext *parentContext, FB2Authors &authors)
Definition: FB2MetadataContext.cpp:627
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:538
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:233
FB2SequenceContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1327
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1005
Definition: FB2MetadataContext.h:481
FB2Authors & m_authors
Definition: FB2MetadataContext.h:217
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:257
Definition: FB2MetadataContext.h:152
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1288
DocumentInfoContext(const DocumentInfoContext &other)
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1500
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:252
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:136
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:200
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1147
Definition: FB2MetadataContext.h:234
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:342
FB2DescriptionContext(FB2ParserContext *parentContext, FB2Collector *collector)
Definition: FB2MetadataContext.cpp:473
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:285
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:313
Base class for all contexts.
Definition: FB2ParserContext.h:30
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:633
Definition: FB2MetadataContext.h:57
FB2CityContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:286
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:921
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:929
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1673
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:94
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:980
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1096
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:880
Definition: FB2MetadataContext.h:99
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:406
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:661
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:468
const char * name
Definition: FB2Token.cpp:26
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1485
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:122
Definition: FB2MetadataContext.h:425
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:228
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:108
Definition: FB2MetadataContext.h:560
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:264
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1422
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1046
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:1323
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:563
Definition: FB2MetadataContext.cpp:28
FB2Authors & m_authors
Definition: FB2MetadataContext.h:54
FB2OutputContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1052
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1072
FB2DateContext & operator=(const FB2DateContext &)
Definition: FB2MetadataContext.h:248
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:513
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1454
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:357
FB2ProgramUsedContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1205
FB2PartContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1154
FB2YearContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1731
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:327
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:165
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:1403
FB2PublisherContext(FB2ParserContext *parentContext)
Definition: FB2MetadataContext.cpp:1256
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2MetadataContext.cpp:1541
virtual void text(const char *value)
Process textual content of an element.
Definition: FB2MetadataContext.cpp:204
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2MetadataContext.h:555
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1510
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:1645
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2MetadataContext.cpp:834
DocumentInfoContext & operator=(const DocumentInfoContext &other)
virtual FB2XMLParserContext * element(const EBOOKToken &name, const EBOOKToken &ns)
Create a context for parsing a child element.
Definition: FB2MetadataContext.cpp:1736
virtual void attribute(const EBOOKToken &name, const EBOOKToken *ns, const char *value)
Process an attribute.
Definition: FB2MetadataContext.cpp:890