C# Class LayoutFarm.TextBreak.DictionaryBreakingEngine

Inheritance: BreakingEngine
Datei anzeigen Open project: prepare/HTML-Renderer

Public Methods

Method Description
BreakWord ( WordVisitor visitor, char charBuff, int startAt, int len ) : void
CanHandle ( char c ) : bool

Protected Methods

Method Description
GetWordGroupForFirstChar ( char c ) : WordGroup

Private Methods

Method Description
FindInWordSpans ( WordVisitor visitor, WordGroup wordGroup ) : int
GetSubGroup ( WordVisitor visitor, WordGroup wordGroup ) : WordGroup

Method Details

BreakWord() public method

public BreakWord ( WordVisitor visitor, char charBuff, int startAt, int len ) : void
visitor WordVisitor
charBuff char
startAt int
len int
return void

CanHandle() public method

public CanHandle ( char c ) : bool
c char
return bool

GetWordGroupForFirstChar() protected abstract method

protected abstract GetWordGroupForFirstChar ( char c ) : WordGroup
c char
return WordGroup