doc.addAttribute(idAttributeName, id);
if (!toDOM) { doc.addAttribute(idAttributeName, id); } else { Attr attr = document.createAttributeNS(nameInfo.getNamespaceURI(), nameInfo.getQualifiedName()); attr.setNodeValue(id); ((Element)currentNode).setAttributeNodeNS(attr); handler.recordValues(attr, o, null, o); }
  protected void saveElementID(EObject o)  {    String id = helper.getID(o);    if (id != null)    {      doc.addAttribute(idAttributeName, id);    }    saveFeatures(o);  }