C# Class SILUBS.ScriptureChecks.ProcessMatchedPairTokens

Afficher le fichier Open project: sillsdev/FieldWorks Class Usage Examples

Private Properties

Свойство Type Description
RecordOverlappingPairs void
RemoveIfMatchedPairFound void
RemoveMatchedPunctAtEndOfFirstWordInIntroOutline void
StoreFoundPairToken void

Méthodes publiques

Méthode Description
FinalizeResult ( string desiredKey, List result ) : void

ProcessMatchedPairTokens ( IChecksDataSource checksDataSource, MatchedPairList pairList, StyleCategorizer styleCategorizer ) : System

ProcessToken ( ITextToken tok, string desiredKey, List result ) : void

Private Methods

Méthode Description
RecordOverlappingPairs ( ) : void

RemoveIfMatchedPairFound ( ) : void

Checks if the last two pair tokens in the found pair tokens are a matched pair. If so, they are removed from the found list since a matched set has been complete.

RemoveMatchedPunctAtEndOfFirstWordInIntroOutline ( ITextToken tok, int i ) : void

StoreFoundPairToken ( ITextToken tok, int i ) : void

Method Details

FinalizeResult() public méthode

public FinalizeResult ( string desiredKey, List result ) : void
desiredKey string
result List
Résultat void

ProcessMatchedPairTokens() public méthode

public ProcessMatchedPairTokens ( IChecksDataSource checksDataSource, MatchedPairList pairList, StyleCategorizer styleCategorizer ) : System
checksDataSource IChecksDataSource
pairList MatchedPairList
styleCategorizer StyleCategorizer
Résultat System

ProcessToken() public méthode

public ProcessToken ( ITextToken tok, string desiredKey, List result ) : void
tok ITextToken
desiredKey string
result List
Résultat void