while (nodeContainer instanceof CompositeNode) { CompositeNode parent = (CompositeNode) nodeContainer; Integer parentX = (Integer) parent.getMetaData().get("x"); if (parentX != null) { parentOffsetX += parentX; Integer parentY = (Integer) parent.getMetaData().get("y"); if (parentY != null) { parentOffsetY += (Integer) parent.getMetaData().get("y");
CompositeNode subprocess = (CompositeNode) nodeContainer; List<IntermediateLink> links = (List<IntermediateLink>) subprocess .getMetaData().get(ProcessHandler.LINKS); if (null == links) { links = new ArrayList<IntermediateLink>();
.getMetaData(ProcessHandler.CONNECTIONS); if (connections == null) { connections = new ArrayList<SequenceFlow>();
CompositeNode subprocess = (CompositeNode) nodeContainer; List<IntermediateLink> links = (List<IntermediateLink>) subprocess .getMetaData().get(ProcessHandler.LINKS); if (null == links) { links = new ArrayList<IntermediateLink>();
String compensationHandlerId = (String) ((CompositeNode) subProcess).getMetaData("UniqueId"); addCompensationScope(process, eventSubProcessNode, parentSubProcess, compensationHandlerId);
Boolean isForCompensationObject = (Boolean) compositeNode.getMetaData("isForCompensation"); if (compositeNode.getIncomingConnections().size() == 0 && !Boolean.TRUE.equals(isForCompensationObject)) { addErrorMessage(process,
espNode.addEvent(eventFilter); addCompensationScope(espNode, process, (String) compositeNode.getMetaData("UniqueId"));
while (nodeContainer instanceof CompositeNode) { CompositeNode parent = (CompositeNode) nodeContainer; Integer parentX = (Integer) parent.getMetaData().get("x"); if (parentX != null) { parentOffsetX += parentX; Integer parentY = (Integer) parent.getMetaData().get("y"); if (parentY != null) { parentOffsetY += (Integer) parent.getMetaData().get("y");
CompositeNode subprocess = (CompositeNode) nodeContainer; List<IntermediateLink> links = (List<IntermediateLink>) subprocess .getMetaData().get(ProcessHandler.LINKS); if (null == links) { links = new ArrayList<IntermediateLink>();
.getMetaData(ProcessHandler.CONNECTIONS); if (connections == null) { connections = new ArrayList<SequenceFlow>();
CompositeNode subprocess = (CompositeNode) nodeContainer; List<IntermediateLink> links = (List<IntermediateLink>) subprocess .getMetaData().get(ProcessHandler.LINKS); if (null == links) { links = new ArrayList<IntermediateLink>();
String compensationHandlerId = (String) ((CompositeNode) subProcess).getMetaData("UniqueId"); addCompensationScope(process, eventSubProcessNode, parentSubProcess, compensationHandlerId);
Boolean isForCompensationObject = (Boolean) compositeNode.getMetaData("isForCompensation"); if (compositeNode.getIncomingConnections().size() == 0 && !Boolean.TRUE.equals(isForCompensationObject)) { addErrorMessage(process,