public Object wrapObjectInXMLRoot(Object object, String elementNamespaceUri, String elementLocalName, String elementPrefix, String encoding, String version, boolean forceWrap) { if (forceWrap || shouldWrapObject(object, elementNamespaceUri, elementLocalName, elementPrefix)) { // if the DOMRecord element != descriptor's default // root element, create an XMLRoot, populate and return it XMLRoot xmlRoot = new XMLRoot(); xmlRoot.setLocalName(elementLocalName); xmlRoot.setNamespaceURI(elementNamespaceUri); xmlRoot.setObject(object); xmlRoot.setEncoding(encoding); xmlRoot.setVersion(version); return xmlRoot; } return object; }
xmlRoot.setNamespaceURI(xmlRow.getDOM().getNamespaceURI()); xmlRoot.setEncoding(xmlEncoding); xmlRoot.setVersion(xmlVersion); return xmlRoot;
xmlRoot.setObject(unmarshalRecord.getCurrentObject()); xmlRoot.setEncoding(unmarshalRecord.getEncoding()); xmlRoot.setVersion(unmarshalRecord.getVersion()); xmlRoot.setSchemaLocation(unmarshalRecord.getSchemaLocation()); xmlRoot.setNoNamespaceSchemaLocation(unmarshalRecord.getNoNamespaceSchemaLocation());