C# Class Itenso.Rtf.Parser.RtfParserBase

Inheritance: IRtfParser
Mostra file Open project: Shereef/RTF-to-HTML-Converter-Class-Library-DLL

Public Methods

Method Description
AddParserListener ( IRtfParserListener listener ) : void
Parse ( IRtfSource rtfTextSource ) : void
RemoveParserListener ( IRtfParserListener listener ) : void

Protected Methods

Method Description
DoParse ( IRtfSource rtfTextSource ) : void
NotifyGroupBegin ( ) : void
NotifyGroupEnd ( ) : void
NotifyParseBegin ( ) : void
NotifyParseEnd ( ) : void
NotifyParseFail ( RtfException reason ) : void
NotifyParseSuccess ( ) : void
NotifyTagFound ( IRtfTag tag ) : void
NotifyTextFound ( IRtfText text ) : void
RtfParserBase ( ) : System

Method Details

AddParserListener() public method

public AddParserListener ( IRtfParserListener listener ) : void
listener IRtfParserListener
return void

DoParse() protected abstract method

protected abstract DoParse ( IRtfSource rtfTextSource ) : void
rtfTextSource IRtfSource
return void

NotifyGroupBegin() protected method

protected NotifyGroupBegin ( ) : void
return void

NotifyGroupEnd() protected method

protected NotifyGroupEnd ( ) : void
return void

NotifyParseBegin() protected method

protected NotifyParseBegin ( ) : void
return void

NotifyParseEnd() protected method

protected NotifyParseEnd ( ) : void
return void

NotifyParseFail() protected method

protected NotifyParseFail ( RtfException reason ) : void
reason RtfException
return void

NotifyParseSuccess() protected method

protected NotifyParseSuccess ( ) : void
return void

NotifyTagFound() protected method

protected NotifyTagFound ( IRtfTag tag ) : void
tag IRtfTag
return void

NotifyTextFound() protected method

protected NotifyTextFound ( IRtfText text ) : void
text IRtfText
return void

Parse() public method

public Parse ( IRtfSource rtfTextSource ) : void
rtfTextSource IRtfSource
return void

RemoveParserListener() public method

public RemoveParserListener ( IRtfParserListener listener ) : void
listener IRtfParserListener
return void

RtfParserBase() protected method

protected RtfParserBase ( ) : System
return System