private WorkflowTransition makeTransition(String id, String title) { return new WorkflowTransition( id, title, null, false); }
private String buildTransitionString(WorkflowTask item, WorkflowTransition[] transitions) { StringBuilder builder = new StringBuilder(); List<?> hiddenStr = getHiddenTransitions(item); for (WorkflowTransition transition : transitions) { String transId = transition.getId(); if (hiddenStr.contains(transId) == false) { builder.append(transId != null ? transId : ""); builder.append("|"); builder.append(transition.getTitle()); builder.append(","); } } builder.deleteCharAt(builder.length()-1); return builder.toString(); }
out.println(" transition id: " + ((transition.getId() == null || transition.getId().equals("")) ? "[default]" : transition.getId()) + " , title: " + transition.getTitle()); for (WorkflowTransition transition : task.getDefinition().getNode().getTransitions()) out.println(" transition: " + ((transition.getId() == null || transition.getId().equals("")) ? "[default]" : transition.getId()) + " , title: " + transition.getTitle() + " , desc: " + transition.getDescription());
WorkflowTransition createTransition = factory.createTransition("test-transition", "title", null, true, "base.key"); assertNotNull(createTransition); assertEquals("The title", createTransition.getTitle()); assertEquals("The description", createTransition.getDescription());
out.println(" transition id: " + ((transition.getId() == null || transition.getId().equals("")) ? "[default]" : transition.getId()) + " , title: " + transition.getTitle()); for (WorkflowTransition transition : task.getDefinition().getNode().getTransitions()) out.println(" transition: " + ((transition.getId() == null || transition.getId().equals("")) ? "[default]" : transition.getId()) + " , title: " + transition.getTitle() + " , desc: " + transition.getDescription());
private String buildTransitionString(WorkflowTask item, WorkflowTransition[] transitions) { StringBuilder builder = new StringBuilder(); List<?> hiddenStr = getHiddenTransitions(item); for (WorkflowTransition transition : transitions) { String transId = transition.getId(); if (hiddenStr.contains(transId) == false) { builder.append(transId != null ? transId : ""); builder.append("|"); builder.append(transition.getTitle()); builder.append(","); } } builder.deleteCharAt(builder.length()-1); return builder.toString(); }
public WorkflowTransition createTransition(String id, String defaultTitle, String defaultDescription, boolean isDefault, String... baseLabelKeys) { String title = getLabel(baseLabelKeys, TITLE_LABEL, defaultTitle); String description = getLabel(baseLabelKeys, DESC_LABEL, defaultDescription); return new WorkflowTransition(id, title, description, isDefault); }
/** * Get the available transition ids. * * @return ScriptableHashMap */ public ScriptableHashMap<String, String> getTransitions() { ScriptableHashMap<String, String> transitions = new ScriptableHashMap<String, String>(); WorkflowNode workflowNode = task.getPath().getNode(); if (workflowNode != null) { for (WorkflowTransition transition : workflowNode.getTransitions()) { transitions.put(transition.getId(), transition.getTitle()); } } return transitions; }
public WorkflowTransition createTransition(String id, String defaultTitle, String defaultDescription, boolean isDefault, String... baseLabelKeys) { String title = getLabel(baseLabelKeys, TITLE_LABEL, defaultTitle); String description = getLabel(baseLabelKeys, DESC_LABEL, defaultDescription); return new WorkflowTransition(id, title, description, isDefault); }
/** * Get the available transition ids. * * @return ScriptableHashMap */ public ScriptableHashMap<String, String> getTransitions() { ScriptableHashMap<String, String> transitions = new ScriptableHashMap<String, String>(); WorkflowNode workflowNode = task.getPath().getNode(); if (workflowNode != null) { for (WorkflowTransition transition : workflowNode.getTransitions()) { transitions.put(transition.getId(), transition.getTitle()); } } return transitions; }