1 7 package org.contineo.core.text.analyze; 8 9 import org.contineo.core.text.analyze.de.GermanAnalyzer; 10 import org.contineo.core.text.analyze.en.EnglishAnalyzer; 11 import org.contineo.core.text.analyze.fr.FrenchAnalyzer; 12 13 19 public class AnalyzerFactory { 20 21 public static Analyzer create(String language) { 22 if (language.equals("de")) 23 return new GermanAnalyzer(4); 24 else 25 if (language.equals("fr")) 26 return new FrenchAnalyzer(4); 27 else 28 return new EnglishAnalyzer(4); 29 } 30 31 public static Analyzer create(String language, int len) { 32 if (language.equals("de")) 33 return new GermanAnalyzer(len); 34 else 35 if (language.equals("fr")) 36 return new FrenchAnalyzer(len); 37 else 38 return new EnglishAnalyzer(len); 39 } 40 } 41 | Popular Tags |