public void endElement(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) { if(null != xmlChoiceMapping.getConverter()) { UnmarshalContext unmarshalContext = unmarshalRecord.getUnmarshalContext(); unmarshalRecord.setUnmarshalContext(new ChoiceUnmarshalContext(unmarshalContext, xmlChoiceMapping)); this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord); unmarshalRecord.setUnmarshalContext(unmarshalContext); } else { this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord); } }
public void endElement(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) { if(null != xmlChoiceMapping.getConverter()) { UnmarshalContext unmarshalContext = unmarshalRecord.getUnmarshalContext(); unmarshalRecord.setUnmarshalContext(new ChoiceUnmarshalContext(unmarshalContext, xmlChoiceMapping)); this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord); unmarshalRecord.setUnmarshalContext(unmarshalContext); } else { this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord); } }
public void endElement(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) { Object collection = unmarshalRecord.getContainerInstance(this.containerNodeValue); if(null != xmlChoiceCollectionMapping.getConverter()) { UnmarshalContext unmarshalContext = unmarshalRecord.getUnmarshalContext(); unmarshalRecord.setUnmarshalContext(new ChoiceUnmarshalContext(unmarshalContext, xmlChoiceCollectionMapping)); this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord, collection); unmarshalRecord.setUnmarshalContext(unmarshalContext); } else { this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord, collection); } }
public void endElement(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) { Object collection = unmarshalRecord.getContainerInstance(this.containerNodeValue); if(null != xmlChoiceCollectionMapping.getConverter()) { UnmarshalContext unmarshalContext = unmarshalRecord.getUnmarshalContext(); unmarshalRecord.setUnmarshalContext(new ChoiceUnmarshalContext(unmarshalContext, xmlChoiceCollectionMapping)); this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord, collection); unmarshalRecord.setUnmarshalContext(unmarshalContext); } else { this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord, collection); } }
public void endElement(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) { unmarshalRecord.removeNullCapableValue(this.nullCapableNodeValue); if(null != xmlChoiceMapping.getConverter()) { UnmarshalContext unmarshalContext = unmarshalRecord.getUnmarshalContext(); unmarshalRecord.setUnmarshalContext(new ChoiceUnmarshalContext(unmarshalContext, xmlChoiceMapping.getConverter())); this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord); unmarshalRecord.setUnmarshalContext(unmarshalContext); } else { this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord); } }
public void endElement(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) { Object collection = unmarshalRecord.getContainerInstance(this.containerNodeValue); if(null != xmlChoiceCollectionMapping.getConverter()) { UnmarshalContext unmarshalContext = unmarshalRecord.getUnmarshalContext(); unmarshalRecord.setUnmarshalContext(new ChoiceUnmarshalContext(unmarshalContext, xmlChoiceCollectionMapping.getConverter())); this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord, collection); unmarshalRecord.setUnmarshalContext(unmarshalContext); } else { this.choiceElementNodeValue.endElement(xPathFragment, unmarshalRecord, collection); } }
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException { if(null != xPathNode.getXPathFragment() && xPathNode.getXPathFragment().nameIsText()) { if (null != xPathNode.getUnmarshalNodeValue()) { xPathNode.getUnmarshalNodeValue().endElement(xPathFragment, this); if (xPathNode.getParent() != null) { xPathNode = xPathNode.getParent();
xPathNodeUnmarshalNodeValue.endElement(xPathFragment, this); if (xPathNode.getParent() != null) { xPathNode = xPathNode.getParent();
xPathNodeUnmarshalNodeValue.endElement(xPathFragment, this); if (xPathNode.getParent() != null) { xPathNode = xPathNode.getParent();
xPathNode.getUnmarshalNodeValue().endElement(xPathFragment, this); } else { XPathNode textNode = xPathNode.getTextNode(); if (!isXsiNil) { if (textNode.getUnmarshalNodeValue().isMappingNodeValue()) { textNode.getUnmarshalNodeValue().endElement(xPathFragment, this);
unmarshalNodeValue.endElement(xPathFragment, this); } else { resetStringBuffer(); textNodeUnmarshalNodeValue.endElement(xPathFragment, this);
unmarshalNodeValue.endElement(xPathFragment, this); } else { resetStringBuffer(); textNodeUnmarshalNodeValue.endElement(xPathFragment, this);