@FinalFieldsConstructor public abstract class ForwardingEObjectDescription extends com.google.common.collect.ForwardingObject implements IEObjectDescription
IEObjectDescription that delegates all
method invocations to another instance. Suitable to override and specialize
behavior.| Constructor and Description |
|---|
ForwardingEObjectDescription(IEObjectDescription delegate) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
delegate() |
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 key)
Access to specific user data.
|
java.lang.String[] |
getUserDataKeys() |
java.lang.String |
toString() |
public ForwardingEObjectDescription(IEObjectDescription delegate)
protected java.lang.Object delegate()
delegate in class com.google.common.collect.ForwardingObjectpublic java.lang.String toString()
toString in class com.google.common.collect.ForwardingObjectpublic org.eclipse.emf.ecore.EClass getEClass()
getEClass in interface IEObjectDescriptionpublic org.eclipse.emf.ecore.EObject getEObjectOrProxy()
getEObjectOrProxy in interface IEObjectDescriptionpublic org.eclipse.emf.common.util.URI getEObjectURI()
getEObjectURI in interface IEObjectDescriptionpublic QualifiedName getName()
getName in interface IEObjectDescriptionpublic QualifiedName getQualifiedName()
getQualifiedName in interface IEObjectDescriptionpublic java.lang.String getUserData(java.lang.String key)
IEObjectDescriptiongetUserData in interface IEObjectDescriptionkey - the user data key. May not be null. Unknown keys yield null.null.public java.lang.String[] getUserDataKeys()
getUserDataKeys in interface IEObjectDescriptionnull.