public void setId(final long id) { this.id = id; String uniqueId = (String) getMetaData("UniqueId"); if( uniqueId == null ) { setMetaData("UniqueId", "_jbpm-unique-" + uniqueIdGen.getAndIncrement() ); } }
private void assignLanes(NodeContainer nodeContainer, Map<String, String> laneMapping) { for (Node node: nodeContainer.getNodes()) { String lane = null; String uniqueId = (String) node.getMetaData().get("UniqueId"); if (uniqueId != null) { lane = laneMapping.get(uniqueId); } else { lane = laneMapping.get(XmlBPMNProcessDumper.getUniqueNodeId(node)); } if (lane != null) { ((NodeImpl) node).setMetaData("Lane", lane); if (node instanceof HumanTaskNode) { ((HumanTaskNode) node).setSwimlane(lane); } } if (node instanceof NodeContainer) { assignLanes((NodeContainer) node, laneMapping); } } }
Object compensationObject = targetNodeImpl.getMetaData(isForCompensation); if( compensationObject == null ) { targetNodeImpl.setMetaData(isForCompensation, true); logger.warn("Setting {} attribute to true for node {}", isForCompensation, targetRef ); } else if( ! Boolean.parseBoolean(compensationObject.toString()) ) {
public void setId(final long id) { this.id = id; String uniqueId = (String) getMetaData("UniqueId"); if( uniqueId == null ) { setMetaData("UniqueId", "_jbpm-unique-" + uniqueIdGen.getAndIncrement() ); } }
private void assignLanes(NodeContainer nodeContainer, Map<String, String> laneMapping) { for (Node node: nodeContainer.getNodes()) { String lane = null; String uniqueId = (String) node.getMetaData().get("UniqueId"); if (uniqueId != null) { lane = laneMapping.get(uniqueId); } else { lane = laneMapping.get(XmlBPMNProcessDumper.getUniqueNodeId(node)); } if (lane != null) { ((NodeImpl) node).setMetaData("Lane", lane); if (node instanceof HumanTaskNode) { ((HumanTaskNode) node).setSwimlane(lane); } } if (node instanceof NodeContainer) { assignLanes((NodeContainer) node, laneMapping); } } }
Object compensationObject = targetNodeImpl.getMetaData(isForCompensation); if( compensationObject == null ) { targetNodeImpl.setMetaData(isForCompensation, true); logger.warn("Setting {} attribute to true for node {}", isForCompensation, targetRef ); } else if( ! Boolean.parseBoolean(compensationObject.toString()) ) {