String nodeName = xmlNode.getNodeName(); if ("ioSpecification".equals(nodeName)) { readIoSpecification(xmlNode, dataInputs, dataOutputs); } else if ("dataInputAssociation".equals(nodeName)) { readDataInputAssociation(xmlNode, inputAssociation); } else if ("dataOutputAssociation".equals(nodeName)) { readDataOutputAssociation(xmlNode, outputAssociation); } else if ("multiInstanceLoopCharacteristics".equals(nodeName)) { readMultiInstanceLoopCharacteristics(xmlNode, forEachNode, parser); handleScript(forEachNode, element, "onEntry"); handleScript(forEachNode, element, "onExit"); applyAsync(node, isAsync);
protected void handleNode(final Node node, final Element element, final String uri, final String localName, final ExtensibleXmlParser parser) throws SAXException { super.handleNode(node, element, uri, localName, parser); node.setMetaData("Transaction", true); }
((VariableScope) ((CompositeContextNode) forEachNode.internalGetNode(2)).getDefaultContext(VariableScope.VARIABLE_SCOPE)).setVariables(v.getVariables()); node = forEachNode; handleForEachNode(node, element, uri, localName, parser, isAsync); found = true; break; handleCompositeContextNode(node, element, uri, localName, parser);
compositeNode.getMetaData(ProcessHandler.CONNECTIONS); handleScript(compositeNode, element, "onEntry"); handleScript(compositeNode, element, "onExit");
addHandler("businessRuleTask", new BusinessRuleTaskHandler()); addHandler("callActivity", new CallActivityHandler()); addHandler("subProcess", new SubProcessHandler()); addHandler("adHocSubProcess", new AdHocSubProcessHandler()); addHandler("intermediateThrowEvent", new IntermediateThrowEventHandler());
((VariableScope) ((CompositeContextNode) forEachNode.internalGetNode(2)).getDefaultContext(VariableScope.VARIABLE_SCOPE)).setVariables(v.getVariables()); node = forEachNode; handleForEachNode(node, element, uri, localName, parser, isAsync); found = true; break; handleCompositeContextNode(node, element, uri, localName, parser);
compositeNode.getMetaData(ProcessHandler.CONNECTIONS); handleScript(compositeNode, element, "onEntry"); handleScript(compositeNode, element, "onExit");
addHandler("businessRuleTask", new BusinessRuleTaskHandler()); addHandler("callActivity", new CallActivityHandler()); addHandler("subProcess", new SubProcessHandler()); addHandler("adHocSubProcess", new AdHocSubProcessHandler()); addHandler("intermediateThrowEvent", new IntermediateThrowEventHandler());
String nodeName = xmlNode.getNodeName(); if ("ioSpecification".equals(nodeName)) { readIoSpecification(xmlNode, dataInputs, dataOutputs); } else if ("dataInputAssociation".equals(nodeName)) { readDataInputAssociation(xmlNode, inputAssociation); } else if ("dataOutputAssociation".equals(nodeName)) { readDataOutputAssociation(xmlNode, outputAssociation); } else if ("multiInstanceLoopCharacteristics".equals(nodeName)) { readMultiInstanceLoopCharacteristics(xmlNode, forEachNode, parser); handleScript(forEachNode, element, "onEntry"); handleScript(forEachNode, element, "onExit"); applyAsync(node, isAsync);
protected void handleNode(final Node node, final Element element, final String uri, final String localName, final ExtensibleXmlParser parser) throws SAXException { super.handleNode(node, element, uri, localName, parser); node.setMetaData("Transaction", true); }