#include <WPXHLListenerImpl.h>
An application using this library should implement all the function definitions listed here.
Public Member Functions | |
virtual void | setDocumentMetaData (const WPXPropertyList &propList)=0 |
Called when all document metadata should be set. | |
virtual void | startDocument ()=0 |
Called at the start of the parsing process. | |
virtual void | endDocument ()=0 |
Called at the end of the parsing process. | |
virtual void | openPageSpan (const WPXPropertyList &propList)=0 |
Called when a new page span is opened. | |
virtual void | closePageSpan ()=0 |
Called when a page span is closed. | |
virtual void | openHeader (const WPXPropertyList &propList)=0 |
Called when a header should be opened (a sub-document will be placed inside of it). | |
virtual void | closeHeader ()=0 |
Called when a header should be closed. | |
virtual void | openFooter (const WPXPropertyList &propList)=0 |
Called when a footer should be opened (a sub-document will be placed inside of it). | |
virtual void | closeFooter ()=0 |
Called when a footer should be closed. | |
virtual void | openParagraph (const WPXPropertyList &propList, const WPXPropertyListVector &tabStops)=0 |
Called when a new paragraph is opened. | |
virtual void | closeParagraph ()=0 |
Called when a paragraph is closed. | |
virtual void | openSpan (const WPXPropertyList &propList)=0 |
Called when a text span is opened. | |
virtual void | closeSpan ()=0 |
Called when a text span is closed. | |
virtual void | openSection (const WPXPropertyList &propList, const WPXPropertyListVector &columns)=0 |
Called when a new section is opened. | |
virtual void | closeSection ()=0 |
Called when a section is closed. | |
virtual void | insertTab ()=0 |
Called when a TAB character should be inserted. | |
virtual void | insertText (const WPXString &text)=0 |
Called when a string of text should be inserted. | |
virtual void | insertLineBreak ()=0 |
Called when a line break should be inserted. | |
virtual void | defineOrderedListLevel (const WPXPropertyList &propList)=0 |
Defines an ordered (enumerated) list level. | |
virtual void | defineUnorderedListLevel (const WPXPropertyList &propList)=0 |
Defines an unordered (unenumerated) list level. | |
virtual void | openOrderedListLevel (const WPXPropertyList &propList)=0 |
Called when a new ordered list level should be opened. | |
virtual void | openUnorderedListLevel (const WPXPropertyList &propList)=0 |
Called when a new unordered list level should be opened. | |
virtual void | closeOrderedListLevel ()=0 |
Called when an unordered list level should be closed. | |
virtual void | closeUnorderedListLevel ()=0 |
Called when an ununordered list level should be closed. | |
virtual void | openListElement (const WPXPropertyList &propList, const WPXPropertyListVector &tabStops)=0 |
Called when a list element should be opened. | |
virtual void | closeListElement ()=0 |
Called when a list element should be closed. | |
virtual void | openFootnote (const WPXPropertyList &propList)=0 |
Called when a footnote should be opened (a sub-document will be placed inside of it). | |
virtual void | closeFootnote ()=0 |
virtual void | openEndnote (const WPXPropertyList &propList)=0 |
Called when a endnote should be opened (a sub-document will be placed inside of it). | |
virtual void | closeEndnote ()=0 |
Called when a endnote should be closed. | |
virtual void | openTable (const WPXPropertyList &propList, const WPXPropertyListVector &columns)=0 |
Called when a table should be opened. | |
virtual void | openTableRow (const WPXPropertyList &propList)=0 |
Called when a new table row is opened. | |
virtual void | closeTableRow ()=0 |
Called when the current table row is closed. | |
virtual void | openTableCell (const WPXPropertyList &propList)=0 |
Called when a new table cell is opened. | |
virtual void | closeTableCell ()=0 |
Called when the current table cell is closed. | |
virtual void | insertCoveredTableCell (const WPXPropertyList &propList)=0 |
Called when a covered (spanned by another cell in the table) table cell is opened. | |
virtual void | closeTable ()=0 |
Called when the current table is closed. | |
Protected Member Functions | |
~WPXHLListenerImpl () |
|
|
|
Called when a endnote should be closed.
|
|
Called when a footer should be closed.
|
|
|
|
Called when a header should be closed.
|
|
Called when a list element should be closed.
|
|
Called when an unordered list level should be closed.
|
|
Called when a page span is closed.
|
|
Called when a paragraph is closed.
|
|
Called when a section is closed.
|
|
Called when a text span is closed.
|
|
Called when the current table is closed.
|
|
Called when the current table cell is closed.
|
|
Called when the current table row is closed.
|
|
Called when an ununordered list level should be closed.
|
|
Defines an ordered (enumerated) list level.
|
|
Defines an unordered (unenumerated) list level.
|
|
Called at the end of the parsing process. This is always the last callback made. |
|
Called when a covered (spanned by another cell in the table) table cell is opened.
|
|
Called when a line break should be inserted.
|
|
Called when a TAB character should be inserted.
|
|
Called when a string of text should be inserted.
|
|
Called when a endnote should be opened (a sub-document will be placed inside of it).
|
|
Called when a footer should be opened (a sub-document will be placed inside of it).
|
|
Called when a footnote should be opened (a sub-document will be placed inside of it).
|
|
Called when a header should be opened (a sub-document will be placed inside of it).
|
|
Called when a list element should be opened.
|
|
Called when a new ordered list level should be opened.
|
|
Called when a new page span is opened. This will always be called before any actual content is placed into the document.
|
|
Called when a new paragraph is opened. This (or openListElement) will always be called before any text or span is placed into the document.
|
|
Called when a new section is opened.
|
|
Called when a text span is opened.
|
|
Called when a table should be opened.
|
|
Called when a new table cell is opened.
|
|
Called when a new table row is opened.
|
|
Called when a new unordered list level should be opened.
|
|
Called when all document metadata should be set. This is always the first callback made.
|
|
Called at the start of the parsing process. This is always the second callback made. |