@Accessors public class SerializableEObjectDescription extends Object implements IEObjectDescription, Externalizable
| Constructor and Description |
|---|
SerializableEObjectDescription() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EClass |
getEClass() |
org.eclipse.emf.ecore.EObject |
getEObjectOrProxy() |
org.eclipse.emf.common.util.URI |
getEObjectURI() |
QualifiedName |
getName() |
QualifiedName |
getQualifiedName() |
HashMap<String,String> |
getUserData() |
String |
getUserData(String key)
Access to specific user data.
|
String[] |
getUserDataKeys() |
void |
readExternal(ObjectInput in) |
void |
setEClass(org.eclipse.emf.ecore.EClass eClass) |
void |
setEObjectURI(org.eclipse.emf.common.util.URI eObjectURI) |
void |
setQualifiedName(QualifiedName qualifiedName) |
void |
setUserData(HashMap<String,String> userData) |
void |
updateResourceURI(org.eclipse.emf.common.util.URI uri) |
void |
writeExternal(ObjectOutput out) |
public void updateResourceURI(org.eclipse.emf.common.util.URI uri)
public org.eclipse.emf.ecore.EObject getEObjectOrProxy()
getEObjectOrProxy in interface IEObjectDescriptionpublic QualifiedName getName()
getName in interface IEObjectDescriptionpublic String getUserData(String key)
IEObjectDescriptiongetUserData in interface IEObjectDescriptionkey - the user data key. May not be null. Unknown keys yield null.null.public String[] getUserDataKeys()
getUserDataKeys in interface IEObjectDescriptionnull.public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOException@Pure public org.eclipse.emf.common.util.URI getEObjectURI()
getEObjectURI in interface IEObjectDescriptionpublic void setEObjectURI(org.eclipse.emf.common.util.URI eObjectURI)
@Pure public org.eclipse.emf.ecore.EClass getEClass()
getEClass in interface IEObjectDescriptionpublic void setEClass(org.eclipse.emf.ecore.EClass eClass)
@Pure public QualifiedName getQualifiedName()
getQualifiedName in interface IEObjectDescriptionpublic void setQualifiedName(QualifiedName qualifiedName)
Copyright © 2015. All Rights Reserved.