C# Class Nuve.Reader.LanguageReader

ファイルを表示 Open project: hrzafer/nuve Class Usage Examples

Public Methods

Method Description
LanguageReader ( string dirPath ) : System

Reads external language files and creates a Language object

Parse ( LanguageData data ) : Language
Read ( ) : Language

Private Methods

Method Description
EmbeddedTextResourceToDataSet ( string path ) : DataSet
GenerateStreamFromString ( string value ) : MemoryStream
GetDirectoryName ( string dirPath ) : string
GetLangType ( string str ) : LanguageType
GetXmlReader ( string path ) : XmlReader
LanguageReader ( LanguageType type ) : System

internal embedded resource reader

OnValidationEvent ( object o, ValidationEventArgs args ) : void
ParseMorphotactics ( string dataXml ) : Morphotactics
ParseOrthography ( string dataXml ) : Orthography
ParseRoots ( string dataTxt ) : MorphemeContainer
ParseSuffixes ( string dataTxt ) : MorphemeContainer
ReadMorphotactics ( ) : Morphotactics
ReadOrthography ( ) : Orthography
ReadRoots ( ) : MorphemeContainer
ReadSuffixes ( ) : MorphemeContainer

Method Details

LanguageReader() public method

Reads external language files and creates a Language object
public LanguageReader ( string dirPath ) : System
dirPath string
return System

Parse() public method

public Parse ( LanguageData data ) : Language
data LanguageData
return Language

Read() public method

public Read ( ) : Language
return Language