public static void writeToStream(EObject instance, OutputStream os, NonContainmentReferenceHandling refOption, HashMap<String, Object> saveOptions) throws IOException { XMLResourceFactoryImpl factory = new XMLResourceFactoryImpl(); Resource resource = factory.createResource(URI.createURI("")); write(instance, resource, os, refOption, saveOptions); }
public static Resource readFromStream(InputStream is) throws IOException { XMLResourceFactoryImpl factory = new XMLResourceFactoryImpl(); Resource resource = factory.createResource(URI.createURI("")); read(resource, is); return resource; }
public static Resource writeToUri(EObject instance, URI uri, NonContainmentReferenceHandling refOption, HashMap<String, Object> saveOptions) throws IOException { Resource resource = new XMLResourceFactoryImpl().createResource(uri); write(instance, resource, null, refOption, saveOptions); return resource; }
collectObjectsWithoutResource(instance, alreadyVisited, rootList, refOption); Resource resourceTemp = new XMLResourceFactoryImpl().createResource(URI.createURI("")); resourceTemp.getContents().addAll(rootList); write(resource, os, saveOptions);