Example #1
0
 static void InitAllDics()
 {
     if (thaiDicBreakingEngine == null)
     {
         var customDic = new CustomDic();
         thaiDicBreakingEngine = new ThaiDictionaryBreakingEngine();
         thaiDicBreakingEngine.SetDictionaryData(customDic);//add customdic to the breaker
         customDic.SetCharRange(thaiDicBreakingEngine.FirstUnicodeChar, thaiDicBreakingEngine.LastUnicodeChar);
         customDic.LoadFromTextfile(DataDir + "/thaidict.txt");
     }
     if (laoDicBreakingEngine == null)
     {
         var customDic = new CustomDic();
         laoDicBreakingEngine = new LaoDictionaryBreakingEngine();
         laoDicBreakingEngine.SetDictionaryData(customDic);//add customdic to the breaker
         customDic.SetCharRange(laoDicBreakingEngine.FirstUnicodeChar, laoDicBreakingEngine.LastUnicodeChar);
         customDic.LoadFromTextfile(DataDir + "/laodict.txt");
     }
 }
 static void InitAllDics()
 {
     if (thaiDicBreakingEngine == null)
     {
         var customDic = new CustomDic();
         thaiDicBreakingEngine = new ThaiDictionaryBreakingEngine();
         thaiDicBreakingEngine.SetDictionaryData(customDic);//add customdic to the breaker
         customDic.SetCharRange(thaiDicBreakingEngine.FirstUnicodeChar, thaiDicBreakingEngine.LastUnicodeChar);
         customDic.LoadFromTextfile(DataDir + "/thaidict.txt");
         //customDic.LoadFromTextfile(DataDir + "/thaidict_testonly.txt");
     }
     if (laoDicBreakingEngine == null)
     {
         var customDic = new CustomDic();
         laoDicBreakingEngine = new LaoDictionaryBreakingEngine();
         laoDicBreakingEngine.SetDictionaryData(customDic);//add customdic to the breaker
         customDic.SetCharRange(laoDicBreakingEngine.FirstUnicodeChar, laoDicBreakingEngine.LastUnicodeChar);
         customDic.LoadFromTextfile(DataDir + "/laodict.txt");
     }
 }
 public void SetDictionaryData(CustomDic customDic)
 {
     this._customDic = customDic;
 }
 public void SetDictionaryData(CustomDic customDic)
 {
     this._customDic = customDic;
 }