C# Class Sfm2Xml.ClsLog

This 'log' class servers as a common location for capturing error and warning messages that are captured during the conversion process. They are accumulated and then added to the output xml file at the end.
Afficher le fichier Open project: sillsdev/FieldWorks Class Usage Examples

Méthodes publiques

Méthode Description
AddError ( string text ) : void
AddError ( string file, int line, string text ) : void
AddFatalError ( string text ) : void
AddFatalError ( string file, int line, string text ) : void
AddOutOfOrderCaution ( string EntryKey, string marker, int line ) : void
AddSFMError ( string file, int line, string sfm, string text ) : void
AddSFMError ( string sfm, string text ) : void
AddSFMNoData ( string sfm ) : void
AddSFMNotDefined ( string sfm ) : void
AddSFMWarning ( string file, int line, string sfm, string text ) : void
AddSFMWarning ( string sfm, string text ) : void
AddSFMWithData ( string sfm ) : void
AddUniqueHighPriorityError ( string key, string msg ) : void
AddWarning ( string text ) : void
AddWarning ( string file, int line, string text ) : void
ClsLog ( ) : System
FlushTo ( System xmlOutput ) : void

Put the contents of the error and warning information to the passed in xml text writer.

Reset ( ) : void

Private Methods

Méthode Description
FoundSFMError ( string sfm ) : void
FoundSFMNotDefined ( string sfm ) : void
FoundSFMWarning ( string sfm ) : void
FoundSFMWithData ( string sfm ) : void
FoundSFMWithoutData ( string sfm ) : void
MakeSafeXML ( string text ) : string
OutputDuplicateSfmWarnErrElement ( System xmlOutput ) : void
OutputErrorElement ( System xmlOutput ) : void
OutputOOOInfo ( System xmlOutput ) : void
OutputSfmInfo ( System xmlOutput ) : void
OutputWarningElement ( System xmlOutput ) : void

Method Details

AddError() public méthode

public AddError ( string text ) : void
text string
Résultat void

AddError() public méthode

public AddError ( string file, int line, string text ) : void
file string
line int
text string
Résultat void

AddFatalError() public méthode

public AddFatalError ( string text ) : void
text string
Résultat void

AddFatalError() public méthode

public AddFatalError ( string file, int line, string text ) : void
file string
line int
text string
Résultat void

AddOutOfOrderCaution() public méthode

public AddOutOfOrderCaution ( string EntryKey, string marker, int line ) : void
EntryKey string
marker string
line int
Résultat void

AddSFMError() public méthode

public AddSFMError ( string file, int line, string sfm, string text ) : void
file string
line int
sfm string
text string
Résultat void

AddSFMError() public méthode

public AddSFMError ( string sfm, string text ) : void
sfm string
text string
Résultat void

AddSFMNoData() public méthode

public AddSFMNoData ( string sfm ) : void
sfm string
Résultat void

AddSFMNotDefined() public méthode

public AddSFMNotDefined ( string sfm ) : void
sfm string
Résultat void

AddSFMWarning() public méthode

public AddSFMWarning ( string file, int line, string sfm, string text ) : void
file string
line int
sfm string
text string
Résultat void

AddSFMWarning() public méthode

public AddSFMWarning ( string sfm, string text ) : void
sfm string
text string
Résultat void

AddSFMWithData() public méthode

public AddSFMWithData ( string sfm ) : void
sfm string
Résultat void

AddUniqueHighPriorityError() public méthode

public AddUniqueHighPriorityError ( string key, string msg ) : void
key string
msg string
Résultat void

AddWarning() public méthode

public AddWarning ( string text ) : void
text string
Résultat void

AddWarning() public méthode

public AddWarning ( string file, int line, string text ) : void
file string
line int
text string
Résultat void

ClsLog() public méthode

public ClsLog ( ) : System
Résultat System

FlushTo() public méthode

Put the contents of the error and warning information to the passed in xml text writer.
public FlushTo ( System xmlOutput ) : void
xmlOutput System
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void