|
WhereClause | getItemClause (String currPath) |
|
Object | getEntity (Object value) |
|
WhereClause | getChildrenClause (String currPath) |
|
WhereClause | getLeafClause (String currPath) |
|
Object | getId (Object item) |
|
Object | getParentId (Object item) |
|
void | prepareTree (ElephantMarker marker, List< Item< Object, Object >> items) |
|
void | prepareItem (ElephantMarker marker, Object item) |
|
String | getTemplateRoot () |
|
Object | doVotesCtrl (Object e) |
|
Object | doInterestCtrl (Object e) |
|
Object | doCommentsCtrl (Object e) |
|
Object | doAttachmentsCtrl (Object e) |
|
Object | doFilesCtrl (Object e) |
|
Object | doDescriptionsCtrl (Object e) |
|
Object | doPollsCtrl (Object e) |
|
VisualElements | loadVisuals () |
|
void | setSelectedItem (String value) |
|
abstract void | prepareTree (ElephantMarker marker, List< Item< E, ID >> items) |
|
abstract void | prepareItem (ElephantMarker marker, E item) |
|
abstract Object | doVotesCtrl (E e) |
|
abstract Object | doInterestCtrl (E e) |
|
abstract Object | doCommentsCtrl (E e) |
|
abstract Object | doAttachmentsCtrl (E e) |
|
abstract Object | doFilesCtrl (E e) |
|
abstract Object | doDescriptionsCtrl (E e) |
|
abstract Object | doPollsCtrl (E e) |
|
void | renderTree (ElephantMarker marker, List< Item< E, ID >> items) |
|
void | renderItem (ElephantMarker marker, E item) |
|
String | parseTree (ElephantMarker marker, List< Item< E, ID >> items) |
|
String | parseItem (ElephantMarker marker, E item) |
|
◆ CategoriesTree()
org.turro.dossier.www.CategoriesTree.CategoriesTree |
( |
IConstructor |
constructor, |
|
|
String |
context, |
|
|
IContact |
contact, |
|
|
String |
categories, |
|
|
String |
types[], |
|
|
String |
status[] |
|
) |
| |
◆ doAttachmentsCtrl()
Object org.turro.dossier.www.CategoriesTree.doAttachmentsCtrl |
( |
Object |
e | ) |
|
|
protected |
◆ doCommentsCtrl()
Object org.turro.dossier.www.CategoriesTree.doCommentsCtrl |
( |
Object |
e | ) |
|
|
protected |
◆ doDescriptionsCtrl()
Object org.turro.dossier.www.CategoriesTree.doDescriptionsCtrl |
( |
Object |
e | ) |
|
|
protected |
◆ doFilesCtrl()
Object org.turro.dossier.www.CategoriesTree.doFilesCtrl |
( |
Object |
e | ) |
|
|
protected |
◆ doInterestCtrl()
Object org.turro.dossier.www.CategoriesTree.doInterestCtrl |
( |
Object |
e | ) |
|
|
protected |
◆ doPollsCtrl()
Object org.turro.dossier.www.CategoriesTree.doPollsCtrl |
( |
Object |
e | ) |
|
|
protected |
◆ doVotesCtrl()
Object org.turro.dossier.www.CategoriesTree.doVotesCtrl |
( |
Object |
e | ) |
|
|
protected |
◆ getChildrenClause()
WhereClause org.turro.dossier.www.CategoriesTree.getChildrenClause |
( |
String |
currPath | ) |
|
|
protected |
Reimplemented from org.turro.jpa.iterator.DaoTree< E, ID >.
Definition at line 87 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/CategoriesTree.java.
88 WhereClause wc =
new WhereClause();
89 wc.addClause(
"select g from Category g");
90 wc.addClause(
"where 1=1");
91 if(Strings.isBlank(currPath)) {
92 if(
"all".equals(categories)) {
93 wc.addClause(
"and g.parent is null");
95 wc.addClause(
"and g.id in (" + categories +
")");
98 wc.addClause(
"and g.parent.fullDescription = :pathName");
99 wc.addNamedValue(
"pathName", Category.getPathToFullDescription(currPath));
101 if(
isRestricted() && !Application.getApplication().isInRole(
"dossier:all")) {
102 CategoryResults.addParticipantCategoryAffiliance(wc,
"and", Authentication.getIContact().getId(),
"g");
105 wc.addClause(
"order by g.description");
◆ getCssClass()
String org.turro.dossier.www.CategoriesTree.getCssClass |
( |
Item |
item | ) |
|
◆ getEntity()
Object org.turro.dossier.www.CategoriesTree.getEntity |
( |
Object |
value | ) |
|
|
protected |
◆ getFolderImageSrc()
String org.turro.dossier.www.CategoriesTree.getFolderImageSrc |
( |
| ) |
|
◆ getId()
Object org.turro.dossier.www.CategoriesTree.getId |
( |
Object |
item | ) |
|
|
protected |
◆ getImageSrc()
String org.turro.dossier.www.CategoriesTree.getImageSrc |
( |
Item |
item | ) |
|
◆ getItemClause()
WhereClause org.turro.dossier.www.CategoriesTree.getItemClause |
( |
String |
currPath | ) |
|
|
protected |
◆ getLeafClause()
WhereClause org.turro.dossier.www.CategoriesTree.getLeafClause |
( |
String |
currPath | ) |
|
|
protected |
◆ getParentId()
Object org.turro.dossier.www.CategoriesTree.getParentId |
( |
Object |
item | ) |
|
|
protected |
◆ getTemplateRoot()
String org.turro.dossier.www.CategoriesTree.getTemplateRoot |
( |
| ) |
|
|
protected |
◆ loadVisuals()
VisualElements org.turro.dossier.www.CategoriesTree.loadVisuals |
( |
| ) |
|
|
protected |
◆ prepareItem()
void org.turro.dossier.www.CategoriesTree.prepareItem |
( |
ElephantMarker |
marker, |
|
|
Object |
item |
|
) |
| |
|
protected |
◆ prepareTree()
void org.turro.dossier.www.CategoriesTree.prepareTree |
( |
ElephantMarker |
marker, |
|
|
List< Item< Object, Object >> |
items |
|
) |
| |
|
protected |
The documentation for this class was generated from the following file: