protected void readEvents(Element parentElement, GraphElement graphElement) { for (Iterator iter = parentElement.elementIterator("event"); iter.hasNext();) { Element eventElement = (Element) iter.next(); // register event of the defined type String eventType = eventElement.attributeValue("type"); if (!graphElement.hasEvent(eventType)) graphElement.addEvent(new Event(eventType)); // parse any actions associated to the event readActions(eventElement, graphElement, eventType); } }
protected void readEvents(Element parentElement, GraphElement graphElement) { for (Iterator iter = parentElement.elementIterator("event"); iter.hasNext();) { Element eventElement = (Element) iter.next(); // register event of the defined type String eventType = eventElement.attributeValue("type"); if (!graphElement.hasEvent(eventType)) graphElement.addEvent(new Event(eventType)); // parse any actions associated to the event readActions(eventElement, graphElement, eventType); } }
readActions(transitionElement, transition, Event.EVENTTYPE_TRANSITION); readExceptionHandlers(transitionElement, transition); return transition;
readActions(transitionElement, transition, Event.EVENTTYPE_TRANSITION); readExceptionHandlers(transitionElement, transition); return transition;
readActions(root, null, null); readNodes(root, processDefinition); readEvents(root, processDefinition);
readActions(root, null, null); readNodes(root, processDefinition); readEvents(root, processDefinition);