C# 클래스 SILUBS.ScriptureChecks.ProcessMatchedPairTokens

파일 보기 프로젝트 열기: sillsdev/FieldWorks 1 사용 예제들

Private Properties

프로퍼티 타입 설명
RecordOverlappingPairs void
RemoveIfMatchedPairFound void
RemoveMatchedPunctAtEndOfFirstWordInIntroOutline void
StoreFoundPairToken void

공개 메소드들

메소드 설명
FinalizeResult ( string desiredKey, List result ) : void

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

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

비공개 메소드들

메소드 설명
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

메소드 상세

FinalizeResult() 공개 메소드

public FinalizeResult ( string desiredKey, List result ) : void
desiredKey string
result List
리턴 void

ProcessMatchedPairTokens() 공개 메소드

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

ProcessToken() 공개 메소드

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