public class ResourceStorageWritable
extends java.lang.Object
| Constructor and Description |
|---|
ResourceStorageWritable(java.io.OutputStream out,
boolean storeNodeModel) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
beforeSaveEObject(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.EObjectOutputStream writable) |
protected void |
convertExternalURIsToPortableURIs(SerializableResourceDescription description,
StorageAwareResource resource) |
protected void |
handleSaveEObject(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.EObjectOutputStream out) |
protected void |
writeContents(StorageAwareResource storageAwareResource,
java.io.OutputStream outputStream) |
protected void |
writeEntries(StorageAwareResource resource,
java.util.zip.ZipOutputStream zipOut)
Write entries into the storage.
|
protected void |
writeNodeModel(StorageAwareResource resource,
java.io.OutputStream outputStream) |
void |
writeResource(StorageAwareResource resource) |
protected void |
writeResourceDescription(StorageAwareResource resource,
java.io.OutputStream outputStream) |
public ResourceStorageWritable(java.io.OutputStream out,
boolean storeNodeModel)
public void writeResource(StorageAwareResource resource) throws java.io.IOException
java.io.IOExceptionprotected void writeEntries(StorageAwareResource resource, java.util.zip.ZipOutputStream zipOut) throws java.io.IOException
java.io.IOExceptionprotected void writeContents(StorageAwareResource storageAwareResource, java.io.OutputStream outputStream) throws java.io.IOException
java.io.IOExceptionprotected void beforeSaveEObject(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.EObjectOutputStream writable)
throws java.io.IOException
java.io.IOExceptionprotected void handleSaveEObject(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.EObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionprotected void writeResourceDescription(StorageAwareResource resource, java.io.OutputStream outputStream) throws java.io.IOException
java.io.IOExceptionprotected void convertExternalURIsToPortableURIs(SerializableResourceDescription description, StorageAwareResource resource)
protected void writeNodeModel(StorageAwareResource resource, java.io.OutputStream outputStream) throws java.io.IOException
java.io.IOException