public List<JpTerm> getWordList(int level) { List<JpTerm> terms = new ArrayList<JpTerm>(); if (wordList != null) { Date now = new Date(); for (Iterator<JpTerm> iterator = wordList.iterator(); iterator.hasNext(); ) { JpTerm t = iterator.next(); if (t.info != null && /* t.info.shouldReview(now) &&*/ t.keyvoice != null && !t.expl().equals("") && t.info.level == level) terms.add(t); } } return terms; }