public void addSwimlane(Swimlane swimlane) { this.swimlanes.put(swimlane.getName(), swimlane); }
private void visitSwimlanes(Collection<Swimlane> swimlanes, StringBuilder xmlDump) { if (swimlanes != null && swimlanes.size() > 0) { xmlDump.append(" <swimlanes>" + EOL); for (Swimlane swimlane: swimlanes) { xmlDump.append(" <swimlane name=\"" + swimlane.getName() + "\" />" + EOL); } xmlDump.append(" </swimlanes>" + EOL); } }
private void visitLanes(WorkflowProcess process, StringBuilder xmlDump) { // lanes Collection<Swimlane> swimlanes = ((SwimlaneContext) ((org.jbpm.workflow.core.WorkflowProcess) process) .getDefaultContext(SwimlaneContext.SWIMLANE_SCOPE)).getSwimlanes(); if (!swimlanes.isEmpty()) { xmlDump.append(" <laneSet>" + EOL); for (Swimlane swimlane: swimlanes) { xmlDump.append(" <lane name=\"" + XmlBPMNProcessDumper.replaceIllegalCharsAttribute(swimlane.getName()) + "\" >" + EOL); visitLane(process, swimlane.getName(), xmlDump); xmlDump.append(" </lane>" + EOL); } xmlDump.append(" </laneSet>" + EOL); } }
public void addSwimlane(Swimlane swimlane) { this.swimlanes.put(swimlane.getName(), swimlane); }
private void visitSwimlanes(Collection<Swimlane> swimlanes, StringBuilder xmlDump) { if (swimlanes != null && swimlanes.size() > 0) { xmlDump.append(" <swimlanes>" + EOL); for (Swimlane swimlane: swimlanes) { xmlDump.append(" <swimlane name=\"" + swimlane.getName() + "\" />" + EOL); } xmlDump.append(" </swimlanes>" + EOL); } }
private void visitLanes(WorkflowProcess process, StringBuilder xmlDump) { // lanes Collection<Swimlane> swimlanes = ((SwimlaneContext) ((org.jbpm.workflow.core.WorkflowProcess) process) .getDefaultContext(SwimlaneContext.SWIMLANE_SCOPE)).getSwimlanes(); if (!swimlanes.isEmpty()) { xmlDump.append(" <laneSet>" + EOL); for (Swimlane swimlane: swimlanes) { xmlDump.append(" <lane name=\"" + XmlBPMNProcessDumper.replaceIllegalCharsAttribute(swimlane.getName()) + "\" >" + EOL); visitLane(process, swimlane.getName(), xmlDump); xmlDump.append(" </lane>" + EOL); } xmlDump.append(" </laneSet>" + EOL); } }