} // NotifyParseSuccess protected void NotifyParseFail(RtfException reason) { if (_listeners != null) { foreach (IRtfParserListener listener in _listeners) { listener.ParseFail(reason); } } } // NotifyParseFail
} // DoParseSuccess // ---------------------------------------------------------------------- protected override void DoParseFail(RtfException reason) { if (settings.Enabled && logger.IsInfoEnabled) { if (reason != null) { if (!string.IsNullOrEmpty(settings.ParseFailKnownReasonText)) { Log(string.Format( CultureInfo.InvariantCulture, settings.ParseFailKnownReasonText, reason.Message)); } } else { if (!string.IsNullOrEmpty(settings.ParseFailUnknownReasonText)) { Log(settings.ParseFailUnknownReasonText); } } } } // DoParseFail
} // DoParseSuccess // ---------------------------------------------------------------------- protected override void DoParseFail(RtfException reason) { if (this.settings.Enabled) { if (reason != null) { if (!string.IsNullOrEmpty(this.settings.ParseFailKnownReasonText)) { WriteLine(string.Format( CultureInfo.InvariantCulture, this.settings.ParseFailKnownReasonText, reason.Message)); } } else { if (!string.IsNullOrEmpty(this.settings.ParseFailUnknownReasonText)) { WriteLine(this.settings.ParseFailUnknownReasonText); } } } } // DoParseFail
} // DoParseSuccess // ---------------------------------------------------------------------- protected override void DoParseFail( RtfException reason ) { if ( this.settings.Enabled ) { if ( reason != null ) { if ( !string.IsNullOrEmpty( this.settings.ParseFailKnownReasonText ) ) { WriteLine( string.Format( CultureInfo.InvariantCulture, this.settings.ParseFailKnownReasonText, reason.Message ) ); } } else { if ( !string.IsNullOrEmpty( this.settings.ParseFailUnknownReasonText ) ) { WriteLine( this.settings.ParseFailUnknownReasonText ); } } } } // DoParseFail
// ---------------------------------------------------------------------- public void ParseFail( RtfException reason ) { DoParseFail( reason ); }
// ---------------------------------------------------------------------- protected virtual void DoParseFail( RtfException reason ) { }
} // DoParseSuccess // ---------------------------------------------------------------------- public void ParseFail(RtfException reason) { DoParseFail(reason); } // ParseFail
} // ParseFail // ---------------------------------------------------------------------- protected virtual void DoParseFail(RtfException reason) { } // DoParseFail
// ---------------------------------------------------------------------- protected void NotifyParseFail( RtfException reason ) { if ( listeners != null ) { foreach ( IRtfParserListener listener in listeners ) { listener.ParseFail( reason ); } } }
// ---------------------------------------------------------------------- protected override void DoParseFail( RtfException reason ) { if ( settings.Enabled && logger.IsInfoEnabled ) { if ( reason != null ) { if ( !string.IsNullOrEmpty( settings.ParseFailKnownReasonText ) ) { Log( string.Format( CultureInfo.InvariantCulture, settings.ParseFailKnownReasonText, reason.Message ) ); } } else { if ( !string.IsNullOrEmpty( settings.ParseFailUnknownReasonText ) ) { Log( settings.ParseFailUnknownReasonText ); } } } }