Revision c32d6e53
Added by Andreas Müller almost 3 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/term/IDefinedTermDao.java | ||
---|---|---|
198 | 198 |
*/ |
199 | 199 |
public <TERM extends DefinedTermBase> List<TERM> getDefinedTermByIdInVocabulary(String idInVoc, UUID vocUuid, Class<TERM> clazz, Integer pageSize, Integer pageNumber); |
200 | 200 |
|
201 |
/** |
|
202 |
* @param clazz |
|
203 |
* @param vocs |
|
204 |
* @param limit |
|
205 |
* @param pattern |
|
206 |
* @return |
|
207 |
*/ |
|
208 | 201 |
public List<NamedArea> listNamedArea(List<TermVocabulary> vocs, Integer limit, |
209 | 202 |
String pattern); |
210 | 203 |
|
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TermServiceImpl.java | ||
---|---|---|
464 | 464 |
public List<UuidAndTitleCache<NamedArea>> getUuidAndTitleCacheNamedArea(List<TermVocabulary> vocs, Integer limit, String pattern, Language lang) { |
465 | 465 |
List<NamedArea> areas = dao.listNamedArea(vocs, limit, pattern); |
466 | 466 |
|
467 |
List<UuidAndTitleCache<NamedArea>> result = new ArrayList(); |
|
467 |
List<UuidAndTitleCache<NamedArea>> result = new ArrayList<>();
|
|
468 | 468 |
UuidAndTitleCache<NamedArea> uuidAndTitleCache; |
469 | 469 |
for (NamedArea area: areas){ |
470 |
uuidAndTitleCache = new UuidAndTitleCache<>(area.getUuid(), area.getId(), area.labelWithLevel(area, lang));
|
|
470 |
uuidAndTitleCache = new UuidAndTitleCache<>(area.getUuid(), area.getId(), NamedArea.labelWithLevel(area, lang));
|
|
471 | 471 |
result.add(uuidAndTitleCache); |
472 | 472 |
} |
473 | 473 |
|
Also available in: Unified diff
cleanup