docs: @Override
  	void analyzeWords(AnalyzedText aText) {
  		FastList<String> list = new FastList<String>();
  		FastSet<String> set = new FastSet<String>();
  
  		com.chenlb.mmseg4j.Word word = null;
  		Reader sr = new StringReader(aText.getText());
  		synchronized(mmSeg){
  			mmSeg.reset(sr);
  			try{
  				while((word=mmSeg.next())!=null) {
  					String w = word.getString();
  					list.add(w);
  					set.add(w);
  				}
  			}catch(IOException e){
  				throw new RuntimeException("IOException occurred", e);
  			}
  		}
  		aText.setWords(list);
  		aText.setUniqueWords(set);
  	}