protected void saveElementIDRef(EObject target, EStructuralFeature f) { String name = helper.getQName(f); String id = helper.getIDREF(target); if (id != null) { doc.saveDataValueElement(name, id); } }
protected void saveElementIDRef(EObject target, EStructuralFeature f) { String name = helper.getQName(f); String id = helper.getIDREF(target); if (id != null) { doc.saveDataValueElement(name, id); } }
protected void saveElement(EObject o, Object value, EStructuralFeature f) { if (value == null) { saveNil(o, f); } else { String svalue = getDatatypeValue(value, f, false); if (!toDOM) { doc.saveDataValueElement(helper.getQName(f), svalue); } else { helper.populateNameInfo(nameInfo, f); Element elem = document.createElementNS(nameInfo.getNamespaceURI(), nameInfo.getQualifiedName()); Node text = document.createTextNode(svalue); elem.appendChild(text); currentNode.appendChild(elem); handler.recordValues(elem, o, f, value); handler.recordValues(text, o, f, value); } } }
protected void saveElement(EObject o, Object value, EStructuralFeature f) { if (value == null) { saveNil(o, f); } else { String svalue = getDatatypeValue(value, f, false); if (!toDOM) { doc.saveDataValueElement(helper.getQName(f), svalue); } else { helper.populateNameInfo(nameInfo, f); Element elem = document.createElementNS(nameInfo.getNamespaceURI(), nameInfo.getQualifiedName()); Node text = document.createTextNode(svalue); elem.appendChild(text); currentNode.appendChild(elem); handler.recordValues(elem, o, f, value); handler.recordValues(text, o, f, value); } } }
doc.saveDataValueElement(name, svalue);