C# Class SILUBS.ScriptureChecks.ProcessMatchedPairTokens

Mostrar archivo Open project: sillsdev/FieldWorks Class Usage Examples

Private Properties

Property Type Description
RecordOverlappingPairs void
RemoveIfMatchedPairFound void
RemoveMatchedPunctAtEndOfFirstWordInIntroOutline void
StoreFoundPairToken void

Public Methods

Method 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

Method 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 method

public FinalizeResult ( string desiredKey, List result ) : void
desiredKey string
result List
return void

ProcessMatchedPairTokens() public method

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

ProcessToken() public method

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