@Override protected BaseElement convertXMLToElement(XMLStreamReader xtr, BpmnModel model) throws Exception { IntermediateCatchEvent catchEvent = new IntermediateCatchEvent(); BpmnXMLUtil.addXMLLocation(catchEvent, xtr); parseChildElements(getXMLElementName(), catchEvent, model, xtr); return catchEvent; }
@Override protected void writeAdditionalChildElements(BaseElement element, BpmnModel model, XMLStreamWriter xtw) throws Exception { IntermediateCatchEvent catchEvent = (IntermediateCatchEvent) element; writeEventDefinitions(catchEvent, catchEvent.getEventDefinitions(), model, xtw); } }
@Override protected BaseElement convertXMLToElement(XMLStreamReader xtr, BpmnModel model) throws Exception { IntermediateCatchEvent catchEvent = new IntermediateCatchEvent(); BpmnXMLUtil.addXMLLocation(catchEvent, xtr); parseChildElements(getXMLElementName(), catchEvent, model, xtr); return catchEvent; }
@Override protected void writeAdditionalChildElements(BaseElement element, BpmnModel model, XMLStreamWriter xtw) throws Exception { IntermediateCatchEvent catchEvent = (IntermediateCatchEvent) element; writeEventDefinitions(catchEvent, catchEvent.getEventDefinitions(), model, xtw); } }
@Override protected BaseElement convertXMLToElement(XMLStreamReader xtr) throws Exception { IntermediateCatchEvent catchEvent = new IntermediateCatchEvent(); BpmnXMLUtil.addXMLLocation(catchEvent, xtr); parseChildElements(getXMLElementName(), catchEvent, xtr); return catchEvent; }
@Override protected void writeAdditionalChildElements(BaseElement element, XMLStreamWriter xtw) throws Exception { IntermediateCatchEvent catchEvent = (IntermediateCatchEvent) element; writeEventDefinitions(catchEvent.getEventDefinitions(), xtw); } }