BFElementHandler Class Reference


Description

Interface that allows the developer to receive text and element data. The developer provides an object implementing this interface to the BFSecureOptions::ElementHandler option.

Methods beginning with Start and End produce a well-formed hierarchy around the text (provided through the Text method).

In general it is better for developers to extend from BFBaseElementHandler (which in a "do nothing" implementation of this interface) than to manually implement all the methods in this interface.

#include <extracthandlercpp.generated.h>

List of all members.

Public Member Functions

 BFElementHandler ()
virtual ~BFElementHandler ()
virtual void Text (void *buffer, BFINT32 count)=0
virtual void Close ()=0
virtual void StartRoot (BFRootElement *element)=0
virtual void EndRoot (BFElement *element)=0
virtual void StartDocumentCollection (BFDocumentCollectionElement *element)=0
virtual void EndDocumentCollection (BFElement *element)=0
virtual void StartProcessingInfo (BFProcessingInfoElement *element)=0
virtual void EndProcessingInfo (BFElement *element)=0
virtual void StartContent (BFContentElement *element)=0
virtual void EndContent (BFElement *element)=0
virtual void StartCollection (BFCollectionElement *element)=0
virtual void EndCollection (BFElement *element)=0
virtual void StartEmbeddedContent (BFEmbeddedContentElement *element)=0
virtual void ProcessEmbeddedContent (BFEmbeddedContentElement *element)=0
virtual void EndEmbeddedContent (BFElement *element)=0
virtual void StartLinkedContent (BFLinkedContentElement *element)=0
virtual void EndLinkedContent (BFElement *element)=0
virtual void StartSubContent (BFSubContentElement *element)=0
virtual void EndSubContent (BFElement *element)=0
virtual void StartContentRef (BFContentRefElement *element)=0
virtual void EndContentRef (BFElement *element)=0
virtual void StartRevisions (BFRevisionsElement *element)=0
virtual void EndRevisions (BFElement *element)=0
virtual void StartExportDocument (BFExportDocumentElement *element)=0
virtual void ProcessExportDocument (BFExportDocumentElement *element)=0
virtual void EndExportDocument (BFElement *element)=0
virtual void StartFrame (BFFrameElement *element)=0
virtual void EndFrame (BFElement *element)=0
virtual void StartTextProperty (BFTextPropertyElement *element)=0
virtual void EndTextProperty (BFElement *element)=0
virtual void StartPageInfo (BFPageInfoElement *element)=0
virtual void EndPageInfo (BFElement *element)=0
virtual void StartStringProperty (BFStringPropertyElement *element)=0
virtual void EndStringProperty (BFElement *element)=0
virtual void StartBooleanProperty (BFBooleanPropertyElement *element)=0
virtual void EndBooleanProperty (BFElement *element)=0
virtual void StartIntegerProperty (BFIntegerPropertyElement *element)=0
virtual void EndIntegerProperty (BFElement *element)=0
virtual void StartFloatProperty (BFFloatPropertyElement *element)=0
virtual void EndFloatProperty (BFElement *element)=0
virtual void StartDateProperty (BFDatePropertyElement *element)=0
virtual void EndDateProperty (BFElement *element)=0
virtual void StartDurationProperty (BFDurationPropertyElement *element)=0
virtual void EndDurationProperty (BFElement *element)=0
virtual void StartDataProperty (BFDataPropertyElement *element)=0
virtual void EndDataProperty (BFElement *element)=0
virtual void StartLocaleProperty (BFLocalePropertyElement *element)=0
virtual void EndLocaleProperty (BFElement *element)=0
virtual void StartCodepageProperty (BFCodepagePropertyElement *element)=0
virtual void EndCodepageProperty (BFElement *element)=0
virtual void StartListProperty (BFListPropertyElement *element)=0
virtual void EndListProperty (BFElement *element)=0
virtual void StartString (BFStringElement *element)=0
virtual void EndString (BFElement *element)=0
virtual void StartText (BFTextElement *element)=0
virtual void EndText (BFElement *element)=0
virtual void StartInteger (BFIntegerElement *element)=0
virtual void EndInteger (BFElement *element)=0
virtual void StartDate (BFDateElement *element)=0
virtual void EndDate (BFElement *element)=0
virtual void StartBoolean (BFBooleanElement *element)=0
virtual void EndBoolean (BFElement *element)=0
virtual void StartSheet (BFSheetElement *element)=0
virtual void EndSheet (BFElement *element)=0
virtual void StartPage (BFPageElement *element)=0
virtual void EndPage (BFElement *element)=0
virtual void StartBody (BFBodyElement *element)=0
virtual void EndBody (BFElement *element)=0
virtual void StartHyperlinkBegin (BFHyperlinkBeginElement *element)=0
virtual void EndHyperlinkBegin (BFElement *element)=0
virtual void StartHyperlinkEnd (BFHyperlinkEndElement *element)=0
virtual void EndHyperlinkEnd (BFElement *element)=0
virtual void StartHidden (BFHiddenElement *element)=0
virtual void EndHidden (BFElement *element)=0
virtual void StartAdded (BFAddedElement *element)=0
virtual void EndAdded (BFElement *element)=0
virtual void StartDeleted (BFDeletedElement *element)=0
virtual void EndDeleted (BFElement *element)=0
virtual void StartNote (BFNoteElement *element)=0
virtual void EndNote (BFElement *element)=0
virtual void StartAnnot (BFAnnotElement *element)=0
virtual void EndAnnot (BFElement *element)=0
virtual void StartNoteRef (BFNoteRefElement *element)=0
virtual void EndNoteRef (BFElement *element)=0
virtual void StartObfuscated (BFObfuscatedElement *element)=0
virtual void EndObfuscated (BFElement *element)=0
virtual void StartHeaderFooter (BFHeaderFooterElement *element)=0
virtual void EndHeaderFooter (BFElement *element)=0
virtual void StartHeaderFooterRef (BFHeaderFooterRefElement *element)=0
virtual void EndHeaderFooterRef (BFElement *element)=0
virtual void StartP (BFPElement *element)=0
virtual void EndP (BFElement *element)=0
virtual void StartTextBox (BFTextBoxElement *element)=0
virtual void EndTextBox (BFElement *element)=0
virtual void StartTemplate (BFTemplateElement *element)=0
virtual void EndTemplate (BFElement *element)=0
virtual void StartChart (BFChartElement *element)=0
virtual void EndChart (BFElement *element)=0
virtual void StartSlide (BFSlideElement *element)=0
virtual void EndSlide (BFElement *element)=0
virtual void StartSlideTitle (BFSlideTitleElement *element)=0
virtual void EndSlideTitle (BFElement *element)=0
virtual void StartSlideBody (BFSlideBodyElement *element)=0
virtual void EndSlideBody (BFElement *element)=0
virtual void StartThumbnail (BFThumbnailElement *element)=0
virtual void EndThumbnail (BFElement *element)=0
virtual void StartSection (BFSectionElement *element)=0
virtual void EndSection (BFElement *element)=0
virtual void StartSurvey (BFSurveyElement *element)=0
virtual void EndSurvey (BFElement *element)=0
virtual void StartSurveyQuestion (BFSurveyQuestionElement *element)=0
virtual void EndSurveyQuestion (BFElement *element)=0
virtual void StartTable (BFTableElement *element)=0
virtual void EndTable (BFElement *element)=0
virtual void StartRow (BFRowElement *element)=0
virtual void EndRow (BFElement *element)=0
virtual void StartCell (BFCellElement *element)=0
virtual void EndCell (BFElement *element)=0
virtual void StartDatabaseTable (BFDatabaseTableElement *element)=0
virtual void EndDatabaseTable (BFElement *element)=0
virtual void StartDatabaseColumnDefinitions (BFDatabaseColumnDefinitionsElement *element)=0
virtual void EndDatabaseColumnDefinitions (BFElement *element)=0
virtual void StartDatabaseTableName (BFDatabaseTableNameElement *element)=0
virtual void EndDatabaseTableName (BFElement *element)=0
virtual void StartDatabaseColInfo (BFDatabaseColInfoElement *element)=0
virtual void EndDatabaseColInfo (BFElement *element)=0
virtual void StartDatabaseFieldName (BFDatabaseFieldNameElement *element)=0
virtual void EndDatabaseFieldName (BFElement *element)=0
virtual void StartDatabaseRow (BFDatabaseRowElement *element)=0
virtual void EndDatabaseRow (BFElement *element)=0
virtual void StartArchiveTable (BFArchiveTableElement *element)=0
virtual void EndArchiveTable (BFElement *element)=0
virtual void StartArchiveColumnDefinitions (BFArchiveColumnDefinitionsElement *element)=0
virtual void EndArchiveColumnDefinitions (BFElement *element)=0
virtual void StartArchiveTableName (BFArchiveTableNameElement *element)=0
virtual void EndArchiveTableName (BFElement *element)=0
virtual void StartArchiveColInfo (BFArchiveColInfoElement *element)=0
virtual void EndArchiveColInfo (BFElement *element)=0
virtual void StartArchiveRow (BFArchiveRowElement *element)=0
virtual void EndArchiveRow (BFElement *element)=0
virtual void StartTextField (BFTextFieldElement *element)=0
virtual void EndTextField (BFElement *element)=0
virtual void StartDataField (BFDataFieldElement *element)=0
virtual void EndDataField (BFElement *element)=0
virtual void StartDateField (BFDateFieldElement *element)=0
virtual void EndDateField (BFElement *element)=0
virtual void StartBooleanField (BFBooleanFieldElement *element)=0
virtual void EndBooleanField (BFElement *element)=0
virtual void StartSheetName (BFSheetNameElement *element)=0
virtual void EndSheetName (BFElement *element)=0
virtual void StartTextCell (BFTextCellElement *element)=0
virtual void EndTextCell (BFElement *element)=0
virtual void StartNumberCell (BFNumberCellElement *element)=0
virtual void EndNumberCell (BFElement *element)=0
virtual void StartDateCell (BFDateCellElement *element)=0
virtual void EndDateCell (BFElement *element)=0
virtual void StartDurationCell (BFDurationCellElement *element)=0
virtual void EndDurationCell (BFElement *element)=0
virtual void StartBooleanCell (BFBooleanCellElement *element)=0
virtual void EndBooleanCell (BFElement *element)=0
virtual void StartAddedCell (BFAddedCellElement *element)=0
virtual void EndAddedCell (BFElement *element)=0
virtual void StartDeletedCell (BFDeletedCellElement *element)=0
virtual void EndDeletedCell (BFElement *element)=0
virtual void StartRowInfo (BFRowInfoElement *element)=0
virtual void EndRowInfo (BFElement *element)=0
virtual void StartColInfo (BFColInfoElement *element)=0
virtual void EndColInfo (BFElement *element)=0
virtual void StartScenario (BFScenarioElement *element)=0
virtual void EndScenario (BFElement *element)=0
virtual void StartPT (BFPTElement *element)=0
virtual void EndPT (BFElement *element)=0
virtual void StartL (BFLElement *element)=0
virtual void EndL (BFElement *element)=0
virtual void StartFingerprint (BFFingerprintElement *element)=0
virtual void EndFingerprint (BFElement *element)=0
virtual void StartDatabaseQueries (BFDatabaseQueriesElement *element)=0
virtual void EndDatabaseQueries (BFElement *element)=0
virtual void StartAuthorHistory (BFAuthorHistoryElement *element)=0
virtual void EndAuthorHistory (BFElement *element)=0
virtual void StartMacrosAndCode (BFMacrosAndCodeElement *element)=0
virtual void EndMacrosAndCode (BFElement *element)=0
virtual void StartPrinterInformation (BFPrinterInformationElement *element)=0
virtual void EndPrinterInformation (BFElement *element)=0
virtual void StartRoutingSlip (BFRoutingSlipElement *element)=0
virtual void EndRoutingSlip (BFElement *element)=0
virtual void StartWeakProtections (BFWeakProtectionsElement *element)=0
virtual void EndWeakProtections (BFElement *element)=0
virtual void StartVersions (BFVersionsElement *element)=0
virtual void EndVersions (BFElement *element)=0
virtual void StartFastSaveData (BFFastSaveDataElement *element)=0
virtual void EndFastSaveData (BFElement *element)=0
virtual void StartExtremeCells (BFExtremeCellsElement *element)=0
virtual void EndExtremeCells (BFElement *element)=0
virtual void StartLocationInfo (BFLocationInfoElement *element)=0
virtual void EndLocationInfo (BFElement *element)=0
virtual void StartSecureResult (BFSecureResultElement *element)=0
virtual void EndSecureResult (BFElement *element)=0
virtual void StartException (BFExceptionElement *element)=0
virtual void EndException (BFElement *element)=0
virtual void StartOutlineItem (BFOutlineItemElement *element)=0
virtual void EndOutlineItem (BFElement *element)=0
virtual void StartArticleThread (BFArticleThreadElement *element)=0
virtual void EndArticleThread (BFElement *element)=0
virtual void StartFormField (BFFormFieldElement *element)=0
virtual void EndFormField (BFElement *element)=0
virtual void StartOfficeXMLPart (BFOfficeXMLPartElement *element)=0
virtual void EndOfficeXMLPart (BFElement *element)=0
virtual void StartWebCaptureContentSet (BFWebCaptureContentSetElement *element)=0
virtual void EndWebCaptureContentSet (BFElement *element)=0
virtual void StartCommentingAuthor (BFCommentingAuthorElement *element)=0
virtual void EndCommentingAuthor (BFElement *element)=0
virtual void StartTrace (BFTraceElement *element)=0
virtual void EndTrace (BFElement *element)=0

Constructor & Destructor Documentation

BFElementHandler::BFElementHandler (  )  [inline]
virtual BFElementHandler::~BFElementHandler (  )  [inline]

Member Function Documentation

virtual void BFElementHandler::Text ( void *  buffer,
BFINT32  count 
) [pure virtual]

Through this method the developer recieves most (although not all) of the textual content in the document.

Parameters:
buffer A pointer to a buffer of 16 bit Unicode characters that contains the text.
count The number of characters. Note: That unlike other parts of this API that use wchar_t and wstring, this buffer always contains 16 bit (UTF-16) Unicode values even if the system's native wchar_t size is 4 bytes.

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::Close (  )  [pure virtual]

Method called when the current document is finished

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartRoot ( BFRootElement element  )  [pure virtual]

Method called at the start of a Root element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndRoot ( BFElement element  )  [pure virtual]

Method called at the end of a Root element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDocumentCollection ( BFDocumentCollectionElement element  )  [pure virtual]

Method called at the start of a DocumentCollection element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDocumentCollection ( BFElement element  )  [pure virtual]

Method called at the end of a DocumentCollection element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartProcessingInfo ( BFProcessingInfoElement element  )  [pure virtual]

Method called at the start of a ProcessingInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndProcessingInfo ( BFElement element  )  [pure virtual]

Method called at the end of a ProcessingInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartContent ( BFContentElement element  )  [pure virtual]

Method called at the start of a Content element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndContent ( BFElement element  )  [pure virtual]

Method called at the end of a Content element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartCollection ( BFCollectionElement element  )  [pure virtual]

Method called at the start of a Collection element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndCollection ( BFElement element  )  [pure virtual]

Method called at the end of a Collection element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartEmbeddedContent ( BFEmbeddedContentElement element  )  [pure virtual]

Method called at the start of a EmbeddedContent element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::ProcessEmbeddedContent ( BFEmbeddedContentElement element  )  [pure virtual]

Method called after the start but before the end of an EmbeddedContent element. This method exists to give the developer the opportunity to replace content.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndEmbeddedContent ( BFElement element  )  [pure virtual]

Method called at the end of a EmbeddedContent element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartLinkedContent ( BFLinkedContentElement element  )  [pure virtual]

Method called at the start of a LinkedContent element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndLinkedContent ( BFElement element  )  [pure virtual]

Method called at the end of a LinkedContent element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartSubContent ( BFSubContentElement element  )  [pure virtual]

Method called at the start of a SubContent element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndSubContent ( BFElement element  )  [pure virtual]

Method called at the end of a SubContent element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartContentRef ( BFContentRefElement element  )  [pure virtual]

Method called at the start of a ContentRef element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndContentRef ( BFElement element  )  [pure virtual]

Method called at the end of a ContentRef element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartRevisions ( BFRevisionsElement element  )  [pure virtual]

Method called at the start of a Revisions element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndRevisions ( BFElement element  )  [pure virtual]

Method called at the end of a Revisions element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartExportDocument ( BFExportDocumentElement element  )  [pure virtual]

Method called at the start of a ExportDocument element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::ProcessExportDocument ( BFExportDocumentElement element  )  [pure virtual]

Method called after the start but before the end of an ExportDocument element. This method exists to give the developer the opportunity to replace content.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndExportDocument ( BFElement element  )  [pure virtual]

Method called at the end of a ExportDocument element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartFrame ( BFFrameElement element  )  [pure virtual]

Method called at the start of a Frame element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndFrame ( BFElement element  )  [pure virtual]

Method called at the end of a Frame element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartTextProperty ( BFTextPropertyElement element  )  [pure virtual]

Method called at the start of a TextProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndTextProperty ( BFElement element  )  [pure virtual]

Method called at the end of a TextProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartPageInfo ( BFPageInfoElement element  )  [pure virtual]

Method called at the start of a PageInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndPageInfo ( BFElement element  )  [pure virtual]

Method called at the end of a PageInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartStringProperty ( BFStringPropertyElement element  )  [pure virtual]

Method called at the start of a StringProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndStringProperty ( BFElement element  )  [pure virtual]

Method called at the end of a StringProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartBooleanProperty ( BFBooleanPropertyElement element  )  [pure virtual]

Method called at the start of a BooleanProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndBooleanProperty ( BFElement element  )  [pure virtual]

Method called at the end of a BooleanProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartIntegerProperty ( BFIntegerPropertyElement element  )  [pure virtual]

Method called at the start of a IntegerProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndIntegerProperty ( BFElement element  )  [pure virtual]

Method called at the end of a IntegerProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartFloatProperty ( BFFloatPropertyElement element  )  [pure virtual]

Method called at the start of a FloatProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndFloatProperty ( BFElement element  )  [pure virtual]

Method called at the end of a FloatProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDateProperty ( BFDatePropertyElement element  )  [pure virtual]

Method called at the start of a DateProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDateProperty ( BFElement element  )  [pure virtual]

Method called at the end of a DateProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDurationProperty ( BFDurationPropertyElement element  )  [pure virtual]

Method called at the start of a DurationProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDurationProperty ( BFElement element  )  [pure virtual]

Method called at the end of a DurationProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDataProperty ( BFDataPropertyElement element  )  [pure virtual]

Method called at the start of a DataProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDataProperty ( BFElement element  )  [pure virtual]

Method called at the end of a DataProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartLocaleProperty ( BFLocalePropertyElement element  )  [pure virtual]

Method called at the start of a LocaleProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndLocaleProperty ( BFElement element  )  [pure virtual]

Method called at the end of a LocaleProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartCodepageProperty ( BFCodepagePropertyElement element  )  [pure virtual]

Method called at the start of a CodepageProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndCodepageProperty ( BFElement element  )  [pure virtual]

Method called at the end of a CodepageProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartListProperty ( BFListPropertyElement element  )  [pure virtual]

Method called at the start of a ListProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndListProperty ( BFElement element  )  [pure virtual]

Method called at the end of a ListProperty element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartString ( BFStringElement element  )  [pure virtual]

Method called at the start of a String element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndString ( BFElement element  )  [pure virtual]

Method called at the end of a String element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartText ( BFTextElement element  )  [pure virtual]

Method called at the start of a Text element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndText ( BFElement element  )  [pure virtual]

Method called at the end of a Text element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartInteger ( BFIntegerElement element  )  [pure virtual]

Method called at the start of a Integer element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndInteger ( BFElement element  )  [pure virtual]

Method called at the end of a Integer element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDate ( BFDateElement element  )  [pure virtual]

Method called at the start of a Date element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDate ( BFElement element  )  [pure virtual]

Method called at the end of a Date element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartBoolean ( BFBooleanElement element  )  [pure virtual]

Method called at the start of a Boolean element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndBoolean ( BFElement element  )  [pure virtual]

Method called at the end of a Boolean element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartSheet ( BFSheetElement element  )  [pure virtual]

Method called at the start of a Sheet element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndSheet ( BFElement element  )  [pure virtual]

Method called at the end of a Sheet element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartPage ( BFPageElement element  )  [pure virtual]

Method called at the start of a Page element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndPage ( BFElement element  )  [pure virtual]

Method called at the end of a Page element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartBody ( BFBodyElement element  )  [pure virtual]

Method called at the start of a Body element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndBody ( BFElement element  )  [pure virtual]

Method called at the end of a Body element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartHyperlinkBegin ( BFHyperlinkBeginElement element  )  [pure virtual]

Method called at the start of a HyperlinkBegin element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndHyperlinkBegin ( BFElement element  )  [pure virtual]

Method called at the end of a HyperlinkBegin element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartHyperlinkEnd ( BFHyperlinkEndElement element  )  [pure virtual]

Method called at the start of a HyperlinkEnd element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndHyperlinkEnd ( BFElement element  )  [pure virtual]

Method called at the end of a HyperlinkEnd element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartHidden ( BFHiddenElement element  )  [pure virtual]

Method called at the start of a Hidden element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndHidden ( BFElement element  )  [pure virtual]

Method called at the end of a Hidden element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartAdded ( BFAddedElement element  )  [pure virtual]

Method called at the start of a Added element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndAdded ( BFElement element  )  [pure virtual]

Method called at the end of a Added element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDeleted ( BFDeletedElement element  )  [pure virtual]

Method called at the start of a Deleted element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDeleted ( BFElement element  )  [pure virtual]

Method called at the end of a Deleted element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartNote ( BFNoteElement element  )  [pure virtual]

Method called at the start of a Note element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndNote ( BFElement element  )  [pure virtual]

Method called at the end of a Note element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartAnnot ( BFAnnotElement element  )  [pure virtual]

Method called at the start of a Annot element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndAnnot ( BFElement element  )  [pure virtual]

Method called at the end of a Annot element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartNoteRef ( BFNoteRefElement element  )  [pure virtual]

Method called at the start of a NoteRef element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndNoteRef ( BFElement element  )  [pure virtual]

Method called at the end of a NoteRef element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartObfuscated ( BFObfuscatedElement element  )  [pure virtual]

Method called at the start of a Obfuscated element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndObfuscated ( BFElement element  )  [pure virtual]

Method called at the end of a Obfuscated element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartHeaderFooter ( BFHeaderFooterElement element  )  [pure virtual]

Method called at the start of a HeaderFooter element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndHeaderFooter ( BFElement element  )  [pure virtual]

Method called at the end of a HeaderFooter element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartHeaderFooterRef ( BFHeaderFooterRefElement element  )  [pure virtual]

Method called at the start of a HeaderFooterRef element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndHeaderFooterRef ( BFElement element  )  [pure virtual]

Method called at the end of a HeaderFooterRef element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartP ( BFPElement element  )  [pure virtual]

Method called at the start of a P element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndP ( BFElement element  )  [pure virtual]

Method called at the end of a P element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartTextBox ( BFTextBoxElement element  )  [pure virtual]

Method called at the start of a TextBox element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndTextBox ( BFElement element  )  [pure virtual]

Method called at the end of a TextBox element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartTemplate ( BFTemplateElement element  )  [pure virtual]

Method called at the start of a Template element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndTemplate ( BFElement element  )  [pure virtual]

Method called at the end of a Template element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartChart ( BFChartElement element  )  [pure virtual]

Method called at the start of a Chart element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndChart ( BFElement element  )  [pure virtual]

Method called at the end of a Chart element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartSlide ( BFSlideElement element  )  [pure virtual]

Method called at the start of a Slide element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndSlide ( BFElement element  )  [pure virtual]

Method called at the end of a Slide element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartSlideTitle ( BFSlideTitleElement element  )  [pure virtual]

Method called at the start of a SlideTitle element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndSlideTitle ( BFElement element  )  [pure virtual]

Method called at the end of a SlideTitle element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartSlideBody ( BFSlideBodyElement element  )  [pure virtual]

Method called at the start of a SlideBody element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndSlideBody ( BFElement element  )  [pure virtual]

Method called at the end of a SlideBody element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartThumbnail ( BFThumbnailElement element  )  [pure virtual]

Method called at the start of a Thumbnail element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndThumbnail ( BFElement element  )  [pure virtual]

Method called at the end of a Thumbnail element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartSection ( BFSectionElement element  )  [pure virtual]

Method called at the start of a Section element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndSection ( BFElement element  )  [pure virtual]

Method called at the end of a Section element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartSurvey ( BFSurveyElement element  )  [pure virtual]

Method called at the start of a Survey element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndSurvey ( BFElement element  )  [pure virtual]

Method called at the end of a Survey element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartSurveyQuestion ( BFSurveyQuestionElement element  )  [pure virtual]

Method called at the start of a SurveyQuestion element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndSurveyQuestion ( BFElement element  )  [pure virtual]

Method called at the end of a SurveyQuestion element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartTable ( BFTableElement element  )  [pure virtual]

Method called at the start of a Table element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndTable ( BFElement element  )  [pure virtual]

Method called at the end of a Table element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartRow ( BFRowElement element  )  [pure virtual]

Method called at the start of a Row element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndRow ( BFElement element  )  [pure virtual]

Method called at the end of a Row element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartCell ( BFCellElement element  )  [pure virtual]

Method called at the start of a Cell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndCell ( BFElement element  )  [pure virtual]

Method called at the end of a Cell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDatabaseTable ( BFDatabaseTableElement element  )  [pure virtual]

Method called at the start of a DatabaseTable element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDatabaseTable ( BFElement element  )  [pure virtual]

Method called at the end of a DatabaseTable element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDatabaseColumnDefinitions ( BFDatabaseColumnDefinitionsElement element  )  [pure virtual]

Method called at the start of a DatabaseColumnDefinitions element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDatabaseColumnDefinitions ( BFElement element  )  [pure virtual]

Method called at the end of a DatabaseColumnDefinitions element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDatabaseTableName ( BFDatabaseTableNameElement element  )  [pure virtual]

Method called at the start of a DatabaseTableName element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDatabaseTableName ( BFElement element  )  [pure virtual]

Method called at the end of a DatabaseTableName element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDatabaseColInfo ( BFDatabaseColInfoElement element  )  [pure virtual]

Method called at the start of a DatabaseColInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDatabaseColInfo ( BFElement element  )  [pure virtual]

Method called at the end of a DatabaseColInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDatabaseFieldName ( BFDatabaseFieldNameElement element  )  [pure virtual]

Method called at the start of a DatabaseFieldName element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDatabaseFieldName ( BFElement element  )  [pure virtual]

Method called at the end of a DatabaseFieldName element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDatabaseRow ( BFDatabaseRowElement element  )  [pure virtual]

Method called at the start of a DatabaseRow element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDatabaseRow ( BFElement element  )  [pure virtual]

Method called at the end of a DatabaseRow element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartArchiveTable ( BFArchiveTableElement element  )  [pure virtual]

Method called at the start of a ArchiveTable element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndArchiveTable ( BFElement element  )  [pure virtual]

Method called at the end of a ArchiveTable element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartArchiveColumnDefinitions ( BFArchiveColumnDefinitionsElement element  )  [pure virtual]

Method called at the start of a ArchiveColumnDefinitions element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndArchiveColumnDefinitions ( BFElement element  )  [pure virtual]

Method called at the end of a ArchiveColumnDefinitions element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartArchiveTableName ( BFArchiveTableNameElement element  )  [pure virtual]

Method called at the start of a ArchiveTableName element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndArchiveTableName ( BFElement element  )  [pure virtual]

Method called at the end of a ArchiveTableName element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartArchiveColInfo ( BFArchiveColInfoElement element  )  [pure virtual]

Method called at the start of a ArchiveColInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndArchiveColInfo ( BFElement element  )  [pure virtual]

Method called at the end of a ArchiveColInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartArchiveRow ( BFArchiveRowElement element  )  [pure virtual]

Method called at the start of a ArchiveRow element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndArchiveRow ( BFElement element  )  [pure virtual]

Method called at the end of a ArchiveRow element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartTextField ( BFTextFieldElement element  )  [pure virtual]

Method called at the start of a TextField element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndTextField ( BFElement element  )  [pure virtual]

Method called at the end of a TextField element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDataField ( BFDataFieldElement element  )  [pure virtual]

Method called at the start of a DataField element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDataField ( BFElement element  )  [pure virtual]

Method called at the end of a DataField element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDateField ( BFDateFieldElement element  )  [pure virtual]

Method called at the start of a DateField element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDateField ( BFElement element  )  [pure virtual]

Method called at the end of a DateField element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartBooleanField ( BFBooleanFieldElement element  )  [pure virtual]

Method called at the start of a BooleanField element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndBooleanField ( BFElement element  )  [pure virtual]

Method called at the end of a BooleanField element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartSheetName ( BFSheetNameElement element  )  [pure virtual]

Method called at the start of a SheetName element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndSheetName ( BFElement element  )  [pure virtual]

Method called at the end of a SheetName element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartTextCell ( BFTextCellElement element  )  [pure virtual]

Method called at the start of a TextCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndTextCell ( BFElement element  )  [pure virtual]

Method called at the end of a TextCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartNumberCell ( BFNumberCellElement element  )  [pure virtual]

Method called at the start of a NumberCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndNumberCell ( BFElement element  )  [pure virtual]

Method called at the end of a NumberCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDateCell ( BFDateCellElement element  )  [pure virtual]

Method called at the start of a DateCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDateCell ( BFElement element  )  [pure virtual]

Method called at the end of a DateCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDurationCell ( BFDurationCellElement element  )  [pure virtual]

Method called at the start of a DurationCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDurationCell ( BFElement element  )  [pure virtual]

Method called at the end of a DurationCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartBooleanCell ( BFBooleanCellElement element  )  [pure virtual]

Method called at the start of a BooleanCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndBooleanCell ( BFElement element  )  [pure virtual]

Method called at the end of a BooleanCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartAddedCell ( BFAddedCellElement element  )  [pure virtual]

Method called at the start of a AddedCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndAddedCell ( BFElement element  )  [pure virtual]

Method called at the end of a AddedCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDeletedCell ( BFDeletedCellElement element  )  [pure virtual]

Method called at the start of a DeletedCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDeletedCell ( BFElement element  )  [pure virtual]

Method called at the end of a DeletedCell element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartRowInfo ( BFRowInfoElement element  )  [pure virtual]

Method called at the start of a RowInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndRowInfo ( BFElement element  )  [pure virtual]

Method called at the end of a RowInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartColInfo ( BFColInfoElement element  )  [pure virtual]

Method called at the start of a ColInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndColInfo ( BFElement element  )  [pure virtual]

Method called at the end of a ColInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartScenario ( BFScenarioElement element  )  [pure virtual]

Method called at the start of a Scenario element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndScenario ( BFElement element  )  [pure virtual]

Method called at the end of a Scenario element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartPT ( BFPTElement element  )  [pure virtual]

Method called at the start of a PT element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndPT ( BFElement element  )  [pure virtual]

Method called at the end of a PT element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartL ( BFLElement element  )  [pure virtual]

Method called at the start of a L element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndL ( BFElement element  )  [pure virtual]

Method called at the end of a L element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartFingerprint ( BFFingerprintElement element  )  [pure virtual]

Method called at the start of a Fingerprint element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndFingerprint ( BFElement element  )  [pure virtual]

Method called at the end of a Fingerprint element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartDatabaseQueries ( BFDatabaseQueriesElement element  )  [pure virtual]

Method called at the start of a DatabaseQueries element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndDatabaseQueries ( BFElement element  )  [pure virtual]

Method called at the end of a DatabaseQueries element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartAuthorHistory ( BFAuthorHistoryElement element  )  [pure virtual]

Method called at the start of a AuthorHistory element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndAuthorHistory ( BFElement element  )  [pure virtual]

Method called at the end of a AuthorHistory element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartMacrosAndCode ( BFMacrosAndCodeElement element  )  [pure virtual]

Method called at the start of a MacrosAndCode element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndMacrosAndCode ( BFElement element  )  [pure virtual]

Method called at the end of a MacrosAndCode element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartPrinterInformation ( BFPrinterInformationElement element  )  [pure virtual]

Method called at the start of a PrinterInformation element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndPrinterInformation ( BFElement element  )  [pure virtual]

Method called at the end of a PrinterInformation element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartRoutingSlip ( BFRoutingSlipElement element  )  [pure virtual]

Method called at the start of a RoutingSlip element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndRoutingSlip ( BFElement element  )  [pure virtual]

Method called at the end of a RoutingSlip element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartWeakProtections ( BFWeakProtectionsElement element  )  [pure virtual]

Method called at the start of a WeakProtections element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndWeakProtections ( BFElement element  )  [pure virtual]

Method called at the end of a WeakProtections element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartVersions ( BFVersionsElement element  )  [pure virtual]

Method called at the start of a Versions element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndVersions ( BFElement element  )  [pure virtual]

Method called at the end of a Versions element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartFastSaveData ( BFFastSaveDataElement element  )  [pure virtual]

Method called at the start of a FastSaveData element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndFastSaveData ( BFElement element  )  [pure virtual]

Method called at the end of a FastSaveData element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartExtremeCells ( BFExtremeCellsElement element  )  [pure virtual]

Method called at the start of a ExtremeCells element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndExtremeCells ( BFElement element  )  [pure virtual]

Method called at the end of a ExtremeCells element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartLocationInfo ( BFLocationInfoElement element  )  [pure virtual]

Method called at the start of a LocationInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndLocationInfo ( BFElement element  )  [pure virtual]

Method called at the end of a LocationInfo element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartSecureResult ( BFSecureResultElement element  )  [pure virtual]

Method called at the start of a SecureResult element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndSecureResult ( BFElement element  )  [pure virtual]

Method called at the end of a SecureResult element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartException ( BFExceptionElement element  )  [pure virtual]

Method called at the start of a Exception element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndException ( BFElement element  )  [pure virtual]

Method called at the end of a Exception element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartOutlineItem ( BFOutlineItemElement element  )  [pure virtual]

Method called at the start of a OutlineItem element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndOutlineItem ( BFElement element  )  [pure virtual]

Method called at the end of a OutlineItem element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartArticleThread ( BFArticleThreadElement element  )  [pure virtual]

Method called at the start of a ArticleThread element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndArticleThread ( BFElement element  )  [pure virtual]

Method called at the end of a ArticleThread element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartFormField ( BFFormFieldElement element  )  [pure virtual]

Method called at the start of a FormField element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndFormField ( BFElement element  )  [pure virtual]

Method called at the end of a FormField element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartOfficeXMLPart ( BFOfficeXMLPartElement element  )  [pure virtual]

Method called at the start of a OfficeXMLPart element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndOfficeXMLPart ( BFElement element  )  [pure virtual]

Method called at the end of a OfficeXMLPart element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartWebCaptureContentSet ( BFWebCaptureContentSetElement element  )  [pure virtual]

Method called at the start of a WebCaptureContentSet element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndWebCaptureContentSet ( BFElement element  )  [pure virtual]

Method called at the end of a WebCaptureContentSet element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartCommentingAuthor ( BFCommentingAuthorElement element  )  [pure virtual]

Method called at the start of a CommentingAuthor element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndCommentingAuthor ( BFElement element  )  [pure virtual]

Method called at the end of a CommentingAuthor element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::StartTrace ( BFTraceElement element  )  [pure virtual]

Method called at the start of a Trace element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

virtual void BFElementHandler::EndTrace ( BFElement element  )  [pure virtual]

Method called at the end of a Trace element.

Parameters:
element The element's data

Implemented in BFBaseElementHandler, and BFTestElementHandler.

Inheritance diagram for BFElementHandler:
BFBaseElementHandler BFTestElementHandler

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Clean Content C/C++ API 8.5.6.01.211123 documentation generated on Tue Nov 23 02:25:23 2021 by Doxygen 1.6.3