// create extension attribute meta object
EStructuralFeature originalAttributeFeature = extendedMetaData.demandFeature(null, "original", false);
// create extension attribute
AnyType originalAttribute = XMLTypeFactory.eINSTANCE.createAnyType();
// set extension attribute value
originalAttribute.eSet(originalAttributeFeature, original.getURI().toString());
// add attribute to root object
extensions.put(copy.getContents().get(0), originalAttribute);
}
public void save(Map saveOptions) throws IOException {