@Accessors public class SerializableResourceDescription extends AbstractResourceDescription implements java.io.Externalizable
IResourceDescription.CoarseGrainedEvent, IResourceDescription.Delta, IResourceDescription.Event, IResourceDescription.Managerlookup| Constructor and Description |
|---|
SerializableResourceDescription() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<IEObjectDescription> |
computeExportedObjects() |
static SerializableResourceDescription |
createCopy(IResourceDescription desc) |
java.util.List<SerializableEObjectDescription> |
getDescriptions() |
java.lang.Iterable<QualifiedName> |
getImportedNames() |
java.lang.Iterable<IReferenceDescription> |
getReferenceDescriptions() |
java.util.List<SerializableReferenceDescription> |
getReferences() |
org.eclipse.emf.common.util.URI |
getURI() |
void |
readExternal(java.io.ObjectInput in) |
void |
setDescriptions(java.util.List<SerializableEObjectDescription> descriptions) |
void |
setImportedNames(java.util.List<QualifiedName> importedNames) |
void |
setReferences(java.util.List<SerializableReferenceDescription> references) |
void |
setURI(org.eclipse.emf.common.util.URI uRI) |
void |
updateResourceURI(org.eclipse.emf.common.util.URI uri) |
void |
writeExternal(java.io.ObjectOutput out) |
getExportedObjects, getExportedObjects, getExportedObjectsByObject, getExportedObjectsByType, getLookUp, getNormalizedURI, isEmptypublic static SerializableResourceDescription createCopy(IResourceDescription desc)
public void updateResourceURI(org.eclipse.emf.common.util.URI uri)
protected java.util.List<IEObjectDescription> computeExportedObjects()
computeExportedObjects in class AbstractResourceDescriptionpublic java.lang.Iterable<QualifiedName> getImportedNames()
getImportedNames in interface IResourceDescriptionpublic java.lang.Iterable<IReferenceDescription> getReferenceDescriptions()
getReferenceDescriptions in interface IResourceDescriptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException@Pure public java.util.List<SerializableEObjectDescription> getDescriptions()
public void setDescriptions(java.util.List<SerializableEObjectDescription> descriptions)
@Pure public java.util.List<SerializableReferenceDescription> getReferences()
public void setReferences(java.util.List<SerializableReferenceDescription> references)
public void setImportedNames(java.util.List<QualifiedName> importedNames)
@Pure public org.eclipse.emf.common.util.URI getURI()
getURI in interface IResourceDescriptionnull.public void setURI(org.eclipse.emf.common.util.URI uRI)