Mercurial > hg > ismi-richfaces
diff src/main/java/de/mpiwg/itgroup/ismi/merge/PublicByAuthorBean.java @ 173:aa564b1b5e1f public_by_author
publicByAuthor feature ui for selecting texts ready.
actual changing of public state not yet implemented.
author | Robert Casties <casties@mpiwg-berlin.mpg.de> |
---|---|
date | Wed, 06 Jun 2018 21:01:05 +0200 |
parents | 50b8103ec85c |
children | 3d8b31508128 |
line wrap: on
line diff
--- a/src/main/java/de/mpiwg/itgroup/ismi/merge/PublicByAuthorBean.java Mon Jun 04 20:17:04 2018 +0200 +++ b/src/main/java/de/mpiwg/itgroup/ismi/merge/PublicByAuthorBean.java Wed Jun 06 21:01:05 2018 +0200 @@ -33,7 +33,7 @@ protected Map<String,List<String>> subjectParents; - private EntityRepositoryBean browseBean; + private FullEntityRepositoryBean browseBean; public PublicByAuthorBean(){ @@ -152,23 +152,21 @@ selectedPersonId = entity.getId(); setSelectedPersonById(); // switch tab - getSessionBean().setSelectedPublicByAuthorTab("02"); + getSessionBean().setSelectedPublicByAuthorTab("sub"); return null; } - public String actionSearch(){ - this.search(); - return null; + public void actionAllAuthors() { + browseBean.setObjectClass(PERSON); + browseBean.setSortAttributeName("mams_number"); + browseBean.setSortAttributeNumerically(true); + try { + browseBean.sortByAttributes(); + } catch (Exception e) { + logger.error(e); + } } - public void search(){ - long start = System.currentTimeMillis(); - - long end = System.currentTimeMillis(); - logger.info("execution time [ms] = " + (end - start)); - } - - /** * @return the findAuthorName */