◆ CategoryDossierItem()
org.turro.dossier.dossier.CategoryDossierItem.CategoryDossierItem |
( |
Object |
entity, |
|
|
boolean |
loadOnDemand, |
|
|
boolean |
knowledgeBase |
|
) |
| |
Definition at line 46 of file CategoryDossierItem.java.
48 this.loadOnDemand = loadOnDemand;
49 this.knowledgeBase = knowledgeBase;
51 setLabel(entity ==
null ? I_.get(
"All") : getDescription(entity));
52 setTooltiptext(getLabel());
◆ addEntity()
CategoryDossierItem org.turro.dossier.dossier.CategoryDossierItem.addEntity |
( |
Object |
entity, |
|
|
boolean |
loadOnDemand, |
|
|
boolean |
knowledgeBase |
|
) |
| |
Definition at line 96 of file CategoryDossierItem.java.
98 children.appendChild(obj);
CategoryDossierItem(Object entity, boolean loadOnDemand, boolean knowledgeBase)
◆ afterCompose()
void org.turro.dossier.dossier.CategoryDossierItem.afterCompose |
( |
| ) |
|
◆ getCategoryChildren()
Collection<Object> org.turro.dossier.dossier.CategoryDossierItem.getCategoryChildren |
( |
| ) |
|
Definition at line 131 of file CategoryDossierItem.java.
132 boolean all = Application.getApplication().isInRole(
"dossier:all");
133 ArrayList list =
new ArrayList();
134 Dao dao =
new DossierPU();
135 WhereClause wc =
new WhereClause();
136 wc.addClause(
"select category from Category as category");
138 wc.addClause(
"where parent is null");
140 wc.addClause(
"where parent = :category");
141 wc.addNamedValue(
"category",
getEntity());
143 wc.addClause(
"order by category.description");
144 for(Object o : dao.getResultList(wc)) {
145 if((knowledgeBase && ((Category) (o)).isKnowledgeBase()) ||
146 (all ||
new CategoryWrapper((Category) (o)).isChildrenParticipant())) {
147 list.add((Category) o);
151 wc =
new WhereClause();
152 wc.addClause(
"select dossier from Dossier as dossier");
153 wc.addClause(
"where category = :category");
154 wc.addNamedValue(
"category",
getEntity());
155 wc.addClause(
"order by dossier.description");
156 for(Object o : dao.getResultList(wc)) {
157 if(all ||
new DossierWrapper((Dossier) (o)).isParticipant()) {
158 list.add((Dossier) o);
◆ getEntity()
Object org.turro.dossier.dossier.CategoryDossierItem.getEntity |
( |
| ) |
|
◆ getTree()
◆ isLeaf()
boolean org.turro.dossier.dossier.CategoryDossierItem.isLeaf |
( |
| ) |
|
◆ isLoadOnDemand()
boolean org.turro.dossier.dossier.CategoryDossierItem.isLoadOnDemand |
( |
| ) |
|
◆ reloadContents()
void org.turro.dossier.dossier.CategoryDossierItem.reloadContents |
( |
| ) |
|
◆ setLoadOnDemand()
void org.turro.dossier.dossier.CategoryDossierItem.setLoadOnDemand |
( |
boolean |
loadOnDemand | ) |
|
◆ showContents()
void org.turro.dossier.dossier.CategoryDossierItem.showContents |
( |
| ) |
|
The documentation for this class was generated from the following file: