C# 클래스 SIL.FieldWorks.WordWorks.Parser.ParserWorker

Summary description for ParserWorker.
상속: IFWDisposable
파일 보기 프로젝트 열기: sillsdev/FieldWorks 1 사용 예제들

공개 메소드들

메소드 설명
ParserWorker ( FdoCache cache, Action taskUpdateHandler, IdleQueue idleQueue, string dataDir ) : System

Initializes a new instance of the ParserWorker class.

ReloadGrammarAndLexicon ( ) : void
TryAWord ( string sForm, bool fDoTrace, int sSelectTraceMorphs ) : void

Try parsing a wordform, optionally getting a trace of the parse

UpdateWordform ( IWfiWordform wordform, ParserPriority priority ) : bool

보호된 메소드들

메소드 설명
DisposeManagedResources ( ) : void

비공개 메소드들

메소드 설명
CheckNeedsUpdate ( ) : void

메소드 상세

DisposeManagedResources() 보호된 메소드

protected DisposeManagedResources ( ) : void
리턴 void

ParserWorker() 공개 메소드

Initializes a new instance of the ParserWorker class.
public ParserWorker ( FdoCache cache, Action taskUpdateHandler, IdleQueue idleQueue, string dataDir ) : System
cache FdoCache
taskUpdateHandler Action
idleQueue IdleQueue
dataDir string
리턴 System

ReloadGrammarAndLexicon() 공개 메소드

public ReloadGrammarAndLexicon ( ) : void
리턴 void

TryAWord() 공개 메소드

Try parsing a wordform, optionally getting a trace of the parse
public TryAWord ( string sForm, bool fDoTrace, int sSelectTraceMorphs ) : void
sForm string the word form to parse
fDoTrace bool whether or not to trace the parse
sSelectTraceMorphs int list of msa hvos to limit trace to
리턴 void

UpdateWordform() 공개 메소드

public UpdateWordform ( IWfiWordform wordform, ParserPriority priority ) : bool
wordform IWfiWordform
priority ParserPriority
리턴 bool