Mercurial > hg > mpdl-group
comparison software/mpdl-services/mpiwg-mpdl-lt-web/src/de/mpg/mpiwg/berlin/mpdl/servlets/lt/Tokenize.java @ 21:4ea0f81a5d08
little corrections
author | Josef Willenborg <jwillenborg@mpiwg-berlin.mpg.de> |
---|---|
date | Wed, 14 Dec 2011 12:49:06 +0100 |
parents | 4a3641ae14d2 |
children |
comparison
equal
deleted
inserted
replaced
20:7d6d969b10cf | 21:4ea0f81a5d08 |
---|---|
21 | 21 |
22 import de.mpg.mpiwg.berlin.mpdl.exception.ApplicationException; | 22 import de.mpg.mpiwg.berlin.mpdl.exception.ApplicationException; |
23 import de.mpg.mpiwg.berlin.mpdl.lt.dict.app.Lexicon; | 23 import de.mpg.mpiwg.berlin.mpdl.lt.dict.app.Lexicon; |
24 import de.mpg.mpiwg.berlin.mpdl.lt.dict.db.LexHandler; | 24 import de.mpg.mpiwg.berlin.mpdl.lt.dict.db.LexHandler; |
25 import de.mpg.mpiwg.berlin.mpdl.lt.morph.app.Lemma; | 25 import de.mpg.mpiwg.berlin.mpdl.lt.morph.app.Lemma; |
26 import de.mpg.mpiwg.berlin.mpdl.lt.text.norm.Normalizer; | |
26 import de.mpg.mpiwg.berlin.mpdl.lt.text.tokenize.Token; | 27 import de.mpg.mpiwg.berlin.mpdl.lt.text.tokenize.Token; |
27 import de.mpg.mpiwg.berlin.mpdl.lt.text.tokenize.Tokenizer; | 28 import de.mpg.mpiwg.berlin.mpdl.lt.text.tokenize.Tokenizer; |
28 import de.mpg.mpiwg.berlin.mpdl.lt.text.tokenize.XmlTokenizer; | 29 import de.mpg.mpiwg.berlin.mpdl.lt.text.tokenize.XmlTokenizer; |
29 import de.mpg.mpiwg.berlin.mpdl.servlets.util.ServletUtil; | 30 import de.mpg.mpiwg.berlin.mpdl.servlets.util.ServletUtil; |
30 | 31 |
104 if (dictionary.equals("yes")) { | 105 if (dictionary.equals("yes")) { |
105 tokensDictionaries = new Hashtable<String, ArrayList<Lexicon>>(); | 106 tokensDictionaries = new Hashtable<String, ArrayList<Lexicon>>(); |
106 LexHandler lexHandler = LexHandler.getInstance(); | 107 LexHandler lexHandler = LexHandler.getInstance(); |
107 for (int i = 0; i < tokens.size(); i++) { | 108 for (int i = 0; i < tokens.size(); i++) { |
108 String token = tokens.get(i); | 109 String token = tokens.get(i); |
109 ArrayList<Lemma> lemmas = lexHandler.getLemmas(token, "form", language, "none"); | 110 ArrayList<Lemma> lemmas = lexHandler.getLemmas(token, "form", language, Normalizer.NONE); |
110 ArrayList<Lexicon> dictionaries = lexHandler.getLexEntries(lemmas, language, null); | 111 ArrayList<Lexicon> dictionaries = lexHandler.getLexEntries(lemmas, language, null, null); |
111 tokensDictionaries.put(token, dictionaries); | 112 tokensDictionaries.put(token, dictionaries); |
112 } | 113 } |
113 } | 114 } |
114 String baseUrl = ServletUtil.getInstance().getBaseUrl(request); | 115 String baseUrl = ServletUtil.getInstance().getBaseUrl(request); |
115 Date end = new Date(); | 116 Date end = new Date(); |