public class AliasedEObjectDescription extends AbstractEObjectDescription
Constructor and Description |
---|
AliasedEObjectDescription(QualifiedName alias,
IEObjectDescription delegate) |
Modifier and Type | Method and Description |
---|---|
IEObjectDescription |
getAliasedEObjectDescription() |
org.eclipse.emf.ecore.EClass |
getEClass() |
org.eclipse.emf.ecore.EObject |
getEObjectOrProxy() |
org.eclipse.emf.common.util.URI |
getEObjectURI() |
QualifiedName |
getName() |
QualifiedName |
getQualifiedName() |
java.lang.String |
getUserData(java.lang.String name)
Access to specific user data.
|
java.lang.String[] |
getUserDataKeys() |
toString
public AliasedEObjectDescription(QualifiedName alias, IEObjectDescription delegate)
public QualifiedName getName()
public QualifiedName getQualifiedName()
public org.eclipse.emf.ecore.EObject getEObjectOrProxy()
public org.eclipse.emf.common.util.URI getEObjectURI()
public java.lang.String getUserData(java.lang.String name)
IEObjectDescription
getUserData
in interface IEObjectDescription
getUserData
in class AbstractEObjectDescription
name
- the user data key. May not be null
. Unknown keys yield null
.null
.public java.lang.String[] getUserDataKeys()
getUserDataKeys
in interface IEObjectDescription
getUserDataKeys
in class AbstractEObjectDescription
null
.public org.eclipse.emf.ecore.EClass getEClass()
public IEObjectDescription getAliasedEObjectDescription()