@Override public void setValue(final RequestParameterSummary model) { this.jobParameter.setModel(model); } }
@Override public void setValue(final WorkItemParameterSummary model) { this.workItemParameter.setModel(model); } }
@Override public void setLogs(final List<TaskEventSummary> taskEventSummaries) { if (taskEventSummaries != null && taskEventSummaries.isEmpty()) { emptyContainer.hidden = false; } else { logsList.setModel(taskEventSummaries); emptyContainer.hidden = true; } }
@Override public void setModel(final AssignmentRow model) { assignment.setModel(model); initAssignmentControls(); }
@Override public void setValue(List<TimerInstanceSummary> timers) { timerList.setModel(timers); timerInstancesCounter.setTextContent(String.valueOf(timers.size())); }
@Override public void setValue(final CaseCommentSummary model) { this.caseCommentSummary.setModel(model); setEditMode(false); }
@Override public void setRoles(final List<CaseRoleAssignmentSummary> roles) { roleAssignmentList.setModel(roles); removeCSSClass(rolesFormGroup, "hidden"); }
@Override public void setValue(KeyValueRow value) { //when first setting the value then set as previous as well if (Objects.isNull(previousRole)) { previousRole = value.getKey(); previousCardinality = value.getValue(); } row.setModel(value); }
@Override public void setServiceTaskList(final List<ServiceTaskSummary> serviceTaskList) { this.serviceTaskList.setModel(serviceTaskList); if (serviceTaskList.isEmpty()) { removeCSSClass(emptyContainer, "hidden"); } else { addCSSClass(emptyContainer, "hidden"); } }
@Override public void setCaseMilestoneList(final List<CaseMilestoneSummary> caseMilestoneList) { this.caseMilestoneList.setModel(caseMilestoneList); if (caseMilestoneList.isEmpty()) { removeCSSClass(emptyContainer, "hidden"); } else { addCSSClass(emptyContainer, "hidden"); } }
@Override public void setCaseMilestoneList(final List<CaseMilestoneSummary> caseMilestoneList) { this.caseMilestoneList.setModel(caseMilestoneList); if (caseMilestoneList.isEmpty()) { removeCSSClass(emptyContainer, "hidden"); } else { addCSSClass(emptyContainer, "hidden"); } }
@Override public void removeAllRoles() { roleAssignments.deselectAll(); caseRolesList.setModel(Collections.emptyList()); pagination.setPagination(false); }
@Override public void setCaseCommentList(final List<CaseCommentSummary> caseCommentList) { this.caseCommentList.setModel(caseCommentList); if (caseCommentList.isEmpty()) { removeCSSClass(emptyContainer, "hidden"); } else { addCSSClass(emptyContainer, "hidden"); } }
@Override public void setCaseInstanceList(final List<CaseInstanceSummary> caseInstanceList) { this.caseInstanceList.setModel(caseInstanceList); if (caseInstanceList.isEmpty()) { removeCSSClass(emptyContainer, "hidden"); } else { addCSSClass(emptyContainer, "hidden"); } }
@Override public void setVisibleItems(List<CaseActionSummary> visibleItems) { this.caseActionList.setModel(visibleItems); setActions(visibleItems); int tasksSize = visibleItems.size(); if (tasksSize > 1) { tasks.getComponent(tasksSize - 1).setLastElementStyle(); } }
@PostConstruct public void init() { searchRequest.setModel(new CaseMilestoneSearchRequest(), StateSync.FROM_MODEL); searchRequest.addPropertyChangeHandler( e -> presenter.searchCaseMilestones() ); onSortAlphaDesc(null); }
@Override public void setValue(final ProcessNodeSummary node) { processNodeSummary.setModel(node); if(node.hasCallbacks() && node.getCallbacks().size() == 1){ trigger.textContent = node.getCallbacks().get(0).getLabel(); trigger.classList.remove("hidden"); } else { trigger.classList.add("hidden"); } }
@Override public void setValue(final ServiceTaskSummary model) { this.id = model.getId(); this.enabled.setValue(model.getEnabled(), false); this.serviceTasks.setModel(model); String[] classes = model.getIcon().split(" "); for (String css : classes) { this.icon.getClassList().add(css); } this.installedOn.setTextContent(String.valueOf(model.getInstalledOn().size())); }
@Override public void setValue(final ProcessInstanceLogSummary model) { logSummary.setModel(model); setLogTime(model.getDate()); setLogIcon(model); setLogInfo(model); setLogType(model); setDetails(model); }
@Override public void setValue(final CaseInstanceSummary model) { this.caseInstanceSummary.setModel(model); executeOnlyIfActive((c) -> { addCSSClass(this.details, "active"); addCSSClass(this.status, "label-success"); removeCSSClass(this.status, "label-default"); removeCSSClass(this.complete, "hidden"); removeCSSClass(this.kebab, "hidden"); }); }