List of usage examples for com.google.gwt.safehtml.shared SafeHtmlBuilder appendEscapedLines
public SafeHtmlBuilder appendEscapedLines(String text)
From source file:org.jbpm.console.ng.pr.client.editors.definition.details.advance.AdvancedViewProcessDefDetailsPresenter.java
License:Apache License
private void refreshAssociatedEntities(final String deploymentId, final String processId) { dataServices.call(new RemoteCallback<Map<String, Collection<String>>>() { @Override/*ww w. j av a2 s. co m*/ public void callback(Map<String, Collection<String>> entities) { view.getUsersGroupsListBox().setText(""); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (entities.keySet().isEmpty()) { safeHtmlBuilder.appendEscapedLines("No user or group used in this process"); view.getUsersGroupsListBox().setStyleName("muted"); view.getUsersGroupsListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } else { for (String key : entities.keySet()) { StringBuffer names = new StringBuffer(); Collection<String> entityNames = entities.get(key); if (entityNames != null) { for (String entity : entityNames) { names.append("'" + entity + "' "); } } safeHtmlBuilder.appendEscapedLines(names + " - " + key + "\n"); } view.getUsersGroupsListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } } }, new ErrorCallback<Message>() { @Override public boolean error(Message message, Throwable throwable) { ErrorPopup.showMessage("Unexpected error encountered : " + throwable.getMessage()); return true; } }).getAssociatedEntities(deploymentId, processId); }
From source file:org.jbpm.console.ng.pr.client.editors.definition.details.advance.AdvancedViewProcessDefDetailsPresenter.java
License:Apache License
private void refreshTaskDef(final String deploymentId, final String processId) { dataServices.call(new RemoteCallback<List<TaskDefSummary>>() { @Override// w w w . j a va 2 s. c om public void callback(List<TaskDefSummary> tasks) { view.getNroOfHumanTasksText().setText(String.valueOf(tasks.size())); view.getHumanTasksListBox().setText(""); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (tasks.isEmpty()) { safeHtmlBuilder.appendEscapedLines("No User Tasks defined in this process"); view.getHumanTasksListBox().setStyleName("muted"); view.getHumanTasksListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } else { for (TaskDefSummary t : tasks) { safeHtmlBuilder.appendEscapedLines(t.getName() + "\n"); } view.getHumanTasksListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } } }, new ErrorCallback<Message>() { @Override public boolean error(Message message, Throwable throwable) { ErrorPopup.showMessage("Unexpected error encountered : " + throwable.getMessage()); return true; } }).getAllTasksDef(deploymentId, processId); }
From source file:org.jbpm.workbench.pr.client.editors.definition.details.advance.AdvancedViewProcessDefDetailsPresenter.java
License:Apache License
private void refreshServiceTasks(Map<String, String> services) { view.getProcessServicesListBox().setText(""); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (services.keySet().isEmpty()) { safeHtmlBuilder.appendEscaped(constants.NoServicesRequiredForThisProcess()); view.getProcessServicesListBox().setStyleName("muted"); view.getProcessServicesListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } else {/*from w ww .j a v a 2 s. co m*/ for (String key : services.keySet()) { safeHtmlBuilder.appendEscapedLines(key + " - " + services.get(key) + "\n"); } view.getProcessServicesListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } }
From source file:org.jbpm.workbench.pr.client.editors.definition.details.advance.AdvancedViewProcessDefDetailsPresenter.java
License:Apache License
private void refreshReusableSubProcesses(Collection<String> subprocesses) { view.getSubprocessListBox().setText(""); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (subprocesses.isEmpty()) { safeHtmlBuilder.appendEscapedLines(constants.NoSubprocessesRequiredByThisProcess()); view.getSubprocessListBox().setStyleName("muted"); view.getSubprocessListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } else {//from w w w. j av a 2 s. c o m for (String key : subprocesses) { safeHtmlBuilder.appendEscapedLines(key + "\n"); } view.getSubprocessListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } }
From source file:org.jbpm.workbench.pr.client.editors.definition.details.advance.AdvancedViewProcessDefDetailsPresenter.java
License:Apache License
private void refreshRequiredInputData(Map<String, String> inputs) { view.getProcessDataListBox().setText(""); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (inputs.keySet().isEmpty()) { safeHtmlBuilder.appendEscapedLines(constants.NoProcessVariablesDefinedForThisProcess()); view.getProcessDataListBox().setStyleName("muted"); view.getProcessDataListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } else {//from w w w . j a v a2s. com for (String key : inputs.keySet()) { safeHtmlBuilder.appendEscapedLines(key + " - " + inputs.get(key) + "\n"); } view.getProcessDataListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } }
From source file:org.jbpm.workbench.pr.client.editors.definition.details.advance.AdvancedViewProcessDefDetailsPresenter.java
License:Apache License
private void refreshAssociatedEntities(Map<String, String[]> entities) { view.getUsersGroupsListBox().setText(""); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (entities.keySet().isEmpty()) { safeHtmlBuilder.appendEscapedLines(constants.NoUserOrGroupUsedInThisProcess()); view.getUsersGroupsListBox().setStyleName("muted"); view.getUsersGroupsListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } else {/* w w w . j a v a 2s .c om*/ for (String key : entities.keySet()) { StringBuffer names = new StringBuffer(); String[] entityNames = entities.get(key); if (entityNames != null) { for (String entity : entityNames) { names.append("'" + entity + "' "); } } safeHtmlBuilder.appendEscapedLines(names + " - " + key + "\n"); } view.getUsersGroupsListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } }
From source file:org.jbpm.workbench.pr.client.editors.definition.details.advance.AdvancedViewProcessDefDetailsPresenter.java
License:Apache License
private void refreshTaskDef(final String serverTemplateId, final String deploymentId, final String processId) { view.getNroOfHumanTasksText().setText(""); view.getHumanTasksListBox().setText(""); processRuntimeDataService.call(new RemoteCallback<List<TaskDefSummary>>() { @Override// w w w . ja v a 2 s. c o m public void callback(final List<TaskDefSummary> userTaskSummaries) { view.getNroOfHumanTasksText().setText(String.valueOf(userTaskSummaries.size())); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (userTaskSummaries.isEmpty()) { safeHtmlBuilder.appendEscapedLines(constants.NoUserTasksDefinedInThisProcess()); view.getHumanTasksListBox().setStyleName("muted"); view.getHumanTasksListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } else { for (TaskDefSummary t : userTaskSummaries) { safeHtmlBuilder.appendEscapedLines(t.getName() + "\n"); } view.getHumanTasksListBox().setHTML(safeHtmlBuilder.toSafeHtml()); } } }).getProcessUserTasks(serverTemplateId, deploymentId, processId); }
From source file:org.jbpm.workbench.pr.client.editors.definition.details.ProcessDefinitionDetailsTabPresenter.java
License:Apache License
private void refreshServiceTasks(Map<String, String> services) { view.setProcessServicesListBox(""); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (services.keySet().isEmpty()) { safeHtmlBuilder.appendEscaped(constants.NoServicesRequiredForThisProcess()); view.setProcessServicesListBox(safeHtmlBuilder.toSafeHtml().asString()); } else {/* w ww . j a v a2 s.c om*/ for (String key : services.keySet()) { safeHtmlBuilder.appendEscapedLines(key + " - " + services.get(key) + "\n"); } view.setProcessServicesListBox(safeHtmlBuilder.toSafeHtml().asString()); } }
From source file:org.jbpm.workbench.pr.client.editors.definition.details.ProcessDefinitionDetailsTabPresenter.java
License:Apache License
private void refreshReusableSubProcesses(Collection<String> subprocesses) { view.setSubProcessListBox(""); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (subprocesses.isEmpty()) { safeHtmlBuilder.appendEscapedLines(constants.NoSubprocessesRequiredByThisProcess()); view.setSubProcessListBox(safeHtmlBuilder.toSafeHtml().asString()); } else {// w w w .ja v a 2 s. c o m for (String key : subprocesses) { safeHtmlBuilder.appendEscapedLines(key + "\n"); } view.setSubProcessListBox(safeHtmlBuilder.toSafeHtml().asString()); } }
From source file:org.jbpm.workbench.pr.client.editors.definition.details.ProcessDefinitionDetailsTabPresenter.java
License:Apache License
private void refreshRequiredInputData(Map<String, String> inputs) { view.setProcessDataListBox(""); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (inputs.keySet().isEmpty()) { safeHtmlBuilder.appendEscapedLines(constants.NoProcessVariablesDefinedForThisProcess()); view.setProcessDataListBox(safeHtmlBuilder.toSafeHtml().asString()); } else {/* www.ja v a 2 s .c om*/ for (String key : inputs.keySet()) { safeHtmlBuilder.appendEscapedLines(key + " - " + inputs.get(key) + "\n"); } view.setProcessDataListBox(safeHtmlBuilder.toSafeHtml().asString()); } }