# HG changeset patch # User Robert Casties # Date 1528477189 -7200 # Node ID c9dec00f0f17a976ec78531db3019f2ef383bc45 # Parent ca83d67a2dc9b7a57c01e33b3ef41efd8b3011b9 add "show private" to browse all function. diff -r ca83d67a2dc9 -r c9dec00f0f17 src/main/java/de/mpiwg/itgroup/ismi/browse/AbstractEntityRepositoryBean.java --- a/src/main/java/de/mpiwg/itgroup/ismi/browse/AbstractEntityRepositoryBean.java Fri Jun 08 18:28:58 2018 +0200 +++ b/src/main/java/de/mpiwg/itgroup/ismi/browse/AbstractEntityRepositoryBean.java Fri Jun 08 18:59:49 2018 +0200 @@ -319,11 +319,10 @@ } } - public void searchByPublic() { + public void searchByPublic(boolean isPublic) { this.resultMode = MODE_ADVANCED; this.setPage(""); this.currentEntities = new ArrayList(); - boolean isPublic = true; this.entities = getWrapper().searchEntityByPublic(objectClass, isPublic); this.resultSummaryMsg = ""; @@ -378,7 +377,7 @@ public String actionSearchByPublic() { try { - this.searchByPublic(); + this.searchByPublic(true); } catch (Exception e) { printInternalError(e); logger.error(e.getMessage(), e); @@ -387,6 +386,17 @@ return GOTO_ENTITY_REPOSITORY; } + public String actionSearchByPrivate() { + try { + this.searchByPublic(false); + } catch (Exception e) { + printInternalError(e); + logger.error(e.getMessage(), e); + } + + return GOTO_ENTITY_REPOSITORY; + } + public boolean isAdvancedSearch() { return advancedSearch; } diff -r ca83d67a2dc9 -r c9dec00f0f17 src/main/webapp/browse/entityRepository.xhtml --- a/src/main/webapp/browse/entityRepository.xhtml Fri Jun 08 18:28:58 2018 +0200 +++ b/src/main/webapp/browse/entityRepository.xhtml Fri Jun 08 18:59:49 2018 +0200 @@ -51,6 +51,12 @@ render="browseAttPanel" /> + + + +