@FinalFieldsConstructor public class BatchLinkableResourceStorageWritable extends ResourceStorageWritable
Constructor and Description |
---|
BatchLinkableResourceStorageWritable(java.io.OutputStream out,
boolean storeNodeModel) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
beforeSaveEObject(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.EObjectOutputStream writable) |
protected java.lang.String |
getFragment(org.eclipse.emf.ecore.EObject obj) |
protected void |
handleSaveEObject(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.EObjectOutputStream out) |
protected void |
writeAssociationsAdapter(BatchLinkableResource resource,
java.io.OutputStream zipOut) |
protected void |
writeEntries(StorageAwareResource resource,
java.util.zip.ZipOutputStream zipOut)
Write entries into the storage.
|
convertExternalURIsToPortableURIs, writeContents, writeNodeModel, writeResource, writeResourceDescription
public BatchLinkableResourceStorageWritable(java.io.OutputStream out, boolean storeNodeModel)
protected void writeEntries(StorageAwareResource resource, java.util.zip.ZipOutputStream zipOut) throws java.io.IOException
ResourceStorageWritable
writeEntries
in class ResourceStorageWritable
java.io.IOException
protected java.lang.Object beforeSaveEObject(org.eclipse.emf.ecore.InternalEObject object, org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.EObjectOutputStream writable) throws java.io.IOException
beforeSaveEObject
in class ResourceStorageWritable
java.io.IOException
protected void handleSaveEObject(org.eclipse.emf.ecore.InternalEObject object, org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.EObjectOutputStream out) throws java.io.IOException
handleSaveEObject
in class ResourceStorageWritable
java.io.IOException
protected void writeAssociationsAdapter(BatchLinkableResource resource, java.io.OutputStream zipOut) throws java.io.IOException
java.io.IOException
protected java.lang.String getFragment(org.eclipse.emf.ecore.EObject obj)