@Override public void setText(final String text) { this.text.setTextContent(text); } }
@Override public void setRuntimeNameHelpText(final String runtimeNameHelpText) { runtimeNameHelp.getStyle().removeProperty("display"); runtimeNameHelp.setInnerHTML(runtimeNameHelpText); }
public void showMilestoneStatus(final String statusText, final String tooltipTitle, final String... stylesClass) { status.setTextContent(statusText); status.setAttribute("data-original-title", tooltipTitle); for (String styleClass : stylesClass) { addCSSClass(this.status, styleClass); } }
@Override public void setNodeFullName(String name) { nodeName.setTitle(name); nodeNameHelp.setTitle(name); nodeNameHelp.setClassName("acl-help-panel"); }
@Test public void testCompletedWorkItemNode() { ProcessInstanceLogSummary model = createModel("WorkItemNode", "workItemTask", true, true); view.setValue(model); verify(logIcon).setAttribute("data-original-title", "System task"); verify(logIcon).setClassName("list-view-pf-icon-sm kie-timeline-list-view-pf-icon-sm fa fa-cogs kie-timeline-icon--completed"); verify(logInfo).setTextContent("(System) node was COMPLETED"); verify(logTypeDesc).setTextContent("WorkItemNode 'workItemTask' "); verify(detailsPanelDiv).setHidden(false); verifySystemTaskDetails(model); }
@Override public void showExceptionsCount(int n) { badge.getStyle().setProperty("display", "table-cell"); badge.setTextContent(Integer.toString(n)); }
@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 setNavGroupSelection(String name, Command onReset) { navGroupSelection.setTextContent(name); navGroupSelection.setTitle(name); addItem(navGroupItems, name, true, onReset); }
@Override public void range(int from, int to) { fromToRange.setInnerHTML(from + " - " + to); }
@Override public void setSelectionIconVisible(boolean visible) { iconVisible = visible; if (!iconVisible) { itemIcon.getStyle().setProperty("display", "none"); } }
private void setLogIcon(final TaskEventType type, final String logString) { tooltip(logIcon); logIcon.setAttribute("data-original-title", logString); logIcon.setClassName(getIconClass(type)); }
public void showStageStatus(final String tooltipTitle, final String ... stylesClass) { name.setAttribute("data-original-title", tooltipTitle); status.setAttribute("data-original-title", tooltipTitle); for(String styleClass :stylesClass){ addCSSClass(this.status, styleClass); } }
@Override public void setExpanded(boolean expanded) { itemIcon.setClassName(expanded ? "fa fa-angle-down" : "fa fa-angle-right"); childrenDiv.setHidden(!expanded); }
@Override public void setIconClass(final String iconClass) { if (iconClass != null && !iconClass.isEmpty()) { Stream.of(iconClass.split(" ")).forEach(clazz -> icon.getClassList().add(clazz)); } }
@Override public void setStatus(final Collection<String> styles) { this.status.removeAttribute("class"); for (String style : styles) { this.status.getClassList().add(style); } }
@Test public void testCompletedHumanTask() { ProcessInstanceLogSummary model = createModel("HumanTaskNode", "userTask", true, true); view.setValue(model); verify(logIcon).setAttribute("data-original-title", "Human task"); verify(logIcon).setClassName("list-view-pf-icon-sm kie-timeline-list-view-pf-icon-sm fa fa-user kie-timeline-icon--completed"); verify(logInfo).setTextContent("(Human) node was COMPLETED"); verify(logTypeDesc).setTextContent("Task 'userTask'"); verify(detailsPanelDiv).setHidden(false); verifyHumanTaskDetails(model); }
@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 setPatternPageDescription(final String description) { this.patternPageDescription.setInnerHTML(description); }
@Override public void setNodeFullName(String name) { nodeAnchor.setTitle(name); nodeAnchorHelp.setTitle(name); nodeAnchorHelp.setClassName("acl-node-help-panel"); }