Map<YKDocument,EntryFrequencyMap> efmMap;
protected void doWork() throws Exception {
EntryFrequencyMap efm = null;
for (YKDocument doc : concmap.keySet()) {
TokenList tlist = new TokenListImpl();
Concordance conc = concmap.get(doc);
for (Iterator iter = conc.iterator(); iter.hasNext();) {
ConcordanceLine line = (ConcordanceLine) iter.next();
for (Iterator iterator = line.getLeftHandSide().iterator(); iterator.hasNext();) {
Token token = (Token) iterator.next();
tlist.add(token);
}
for (Iterator iterator = line.getRightHandSide().iterator(); iterator.hasNext();) {
Token token = (Token) iterator.next();
tlist.add(token);
}
}
efm = new EntryFrequencyMap(yoshikoder.getDictionary(), tlist);
efmMap.put(doc, efm);
}