public boolean addNode(Node node) { onNode(node); return( this.nodes.put( node.getId(), node ) != null ); }
protected void writeNode(final String name, final Node node, final StringBuilder xmlDump, final boolean includeMeta) { xmlDump.append(" <" + name + " id=\"" + node.getId() + "\" "); if (node.getName() != null) { xmlDump.append("name=\"" + XmlDumper.replaceIllegalChars(node.getName()) + "\" "); } if (includeMeta) { Integer x = (Integer) node.getMetaData().get("x"); Integer y = (Integer) node.getMetaData().get("y"); Integer width = (Integer) node.getMetaData().get("width"); Integer height = (Integer) node.getMetaData().get("height"); Integer color = (Integer) node.getMetaData().get("color"); if (x != null && x != 0) { xmlDump.append("x=\"" + x + "\" "); } if (y != null && y != 0) { xmlDump.append("y=\"" + y + "\" "); } if (width != null && width != -1) { xmlDump.append("width=\"" + width + "\" "); } if (height != null && height != -1) { xmlDump.append("height=\"" + height + "\" "); } if (color != null && color != 0) { xmlDump.append("color=\"" + color + "\" "); } } }
@Test public void testAddErrorMessage() throws Exception { when(node.getName()).thenReturn("nodeName"); when(node.getId()).thenReturn(Long.MAX_VALUE); validator.addErrorMessage(process, node, errors, "any message"); assertEquals(1, errors.size()); assertEquals("Node 'nodeName' [" + Long.MAX_VALUE + "] any message", errors.get(0).getMessage()); }
forEachNode.setId(node.getId()); String uniqueId = (String) node.getMetaData().get("UniqueId"); forEachNode.setMetaData("UniqueId", uniqueId); node.setMetaData("hidden", true); forEachNode.addNode(node); forEachNode.linkIncomingConnections(NodeImpl.CONNECTION_DEFAULT_TYPE, node.getId(), NodeImpl.CONNECTION_DEFAULT_TYPE); forEachNode.linkOutgoingConnections(node.getId(), NodeImpl.CONNECTION_DEFAULT_TYPE, NodeImpl.CONNECTION_DEFAULT_TYPE);
timerNode.setId(node.getId()); timerNode.setName(node.getName()); timerNode.setMetaData("UniqueId", stateNode.setId(node.getId()); stateNode.setName(node.getName()); stateNode.setMetaData("UniqueId", } else if ("linkEventDefinition".equals(nodeName)) { CatchLinkNode linkNode = new CatchLinkNode(); linkNode.setId(node.getId()); node = linkNode; handleLinkNode(element, node, xmlNode, parser);
forEachNode.setId(node.getId()); String uniqueId = (String) node.getMetaData().get("UniqueId"); forEachNode.setMetaData("UniqueId", uniqueId); node.setMetaData("UniqueId", uniqueId + ":" + uniqueIdGen++); forEachNode.addNode(node); forEachNode.linkIncomingConnections(NodeImpl.CONNECTION_DEFAULT_TYPE, node.getId(), NodeImpl.CONNECTION_DEFAULT_TYPE); forEachNode.linkOutgoingConnections(node.getId(), NodeImpl.CONNECTION_DEFAULT_TYPE, NodeImpl.CONNECTION_DEFAULT_TYPE);
forEachNode.setId(node.getId()); forEachNode.setName(node.getName());
public boolean addNode(Node node) { onNode(node); return( this.nodes.put( node.getId(), node ) != null ); }
protected void writeNode(final String name, final Node node, final StringBuilder xmlDump, final boolean includeMeta) { xmlDump.append(" <" + name + " id=\"" + node.getId() + "\" "); if (node.getName() != null) { xmlDump.append("name=\"" + XmlDumper.replaceIllegalChars(node.getName()) + "\" "); } if (includeMeta) { Integer x = (Integer) node.getMetaData().get("x"); Integer y = (Integer) node.getMetaData().get("y"); Integer width = (Integer) node.getMetaData().get("width"); Integer height = (Integer) node.getMetaData().get("height"); Integer color = (Integer) node.getMetaData().get("color"); if (x != null && x != 0) { xmlDump.append("x=\"" + x + "\" "); } if (y != null && y != 0) { xmlDump.append("y=\"" + y + "\" "); } if (width != null && width != -1) { xmlDump.append("width=\"" + width + "\" "); } if (height != null && height != -1) { xmlDump.append("height=\"" + height + "\" "); } if (color != null && color != 0) { xmlDump.append("color=\"" + color + "\" "); } } }
forEachNode.setId(node.getId()); String uniqueId = (String) node.getMetaData().get("UniqueId"); forEachNode.setMetaData("UniqueId", uniqueId); node.setMetaData("hidden", true); forEachNode.addNode(node); forEachNode.linkIncomingConnections(NodeImpl.CONNECTION_DEFAULT_TYPE, node.getId(), NodeImpl.CONNECTION_DEFAULT_TYPE); forEachNode.linkOutgoingConnections(node.getId(), NodeImpl.CONNECTION_DEFAULT_TYPE, NodeImpl.CONNECTION_DEFAULT_TYPE);
timerNode.setId(node.getId()); timerNode.setName(node.getName()); timerNode.setMetaData("UniqueId", stateNode.setId(node.getId()); stateNode.setName(node.getName()); stateNode.setMetaData("UniqueId", } else if ("linkEventDefinition".equals(nodeName)) { CatchLinkNode linkNode = new CatchLinkNode(); linkNode.setId(node.getId()); node = linkNode; handleLinkNode(element, node, xmlNode, parser);
forEachNode.setId(node.getId()); String uniqueId = (String) node.getMetaData().get("UniqueId"); forEachNode.setMetaData("UniqueId", uniqueId); node.setMetaData("UniqueId", uniqueId + ":" + uniqueIdGen++); forEachNode.addNode(node); forEachNode.linkIncomingConnections(NodeImpl.CONNECTION_DEFAULT_TYPE, node.getId(), NodeImpl.CONNECTION_DEFAULT_TYPE); forEachNode.linkOutgoingConnections(node.getId(), NodeImpl.CONNECTION_DEFAULT_TYPE, NodeImpl.CONNECTION_DEFAULT_TYPE);
forEachNode.setId(node.getId()); forEachNode.setName(node.getName());