public class SimpleIdentifiableElementDescription extends java.lang.Object implements IIdentifiableElementDescription
| Constructor and Description |
|---|
SimpleIdentifiableElementDescription(org.eclipse.xtext.resource.IEObjectDescription delegate) |
public SimpleIdentifiableElementDescription(org.eclipse.xtext.resource.IEObjectDescription delegate)
public org.eclipse.xtext.naming.QualifiedName getName()
getName in interface org.eclipse.xtext.resource.IEObjectDescriptionpublic org.eclipse.xtext.naming.QualifiedName getQualifiedName()
getQualifiedName in interface org.eclipse.xtext.resource.IEObjectDescriptionpublic org.eclipse.emf.ecore.EObject getEObjectOrProxy()
getEObjectOrProxy in interface org.eclipse.xtext.resource.IEObjectDescriptionpublic org.eclipse.emf.common.util.URI getEObjectURI()
getEObjectURI in interface org.eclipse.xtext.resource.IEObjectDescriptionpublic org.eclipse.emf.ecore.EClass getEClass()
getEClass in interface org.eclipse.xtext.resource.IEObjectDescriptionpublic java.lang.String getUserData(java.lang.String key)
getUserData in interface org.eclipse.xtext.resource.IEObjectDescriptionpublic java.lang.String[] getUserDataKeys()
getUserDataKeys in interface org.eclipse.xtext.resource.IEObjectDescriptionpublic org.eclipse.xtext.common.types.JvmIdentifiableElement getElementOrProxy()
getElementOrProxy in interface IIdentifiableElementDescriptionpublic java.lang.String getShadowingKey()
getShadowingKey in interface IIdentifiableElementDescriptionpublic int getBucketId()
getBucketId in interface IIdentifiableElementDescriptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic LightweightTypeReference getImplicitReceiverType()
getImplicitReceiverType in interface IIdentifiableElementDescriptionpublic XExpression getImplicitReceiver()
getImplicitReceiver in interface IIdentifiableElementDescriptionpublic java.util.Map<org.eclipse.xtext.common.types.JvmTypeParameter,LightweightMergedBoundTypeArgument> getImplicitReceiverTypeParameterMapping()
getImplicitReceiverTypeParameterMapping in interface IIdentifiableElementDescriptionpublic java.util.EnumSet<ConformanceHint> getImplicitReceiverConformanceHints()
getImplicitReceiverConformanceHints in interface IIdentifiableElementDescriptionpublic int getImplicitReceiverConformanceFlags()
getImplicitReceiverConformanceFlags in interface IIdentifiableElementDescriptionpublic LightweightTypeReference getSyntacticReceiverType()
getSyntacticReceiverType in interface IIdentifiableElementDescriptionpublic XExpression getSyntacticReceiver()
getSyntacticReceiver in interface IIdentifiableElementDescriptionpublic boolean isSyntacticReceiverPossibleArgument()
isSyntacticReceiverPossibleArgument in interface IIdentifiableElementDescriptionpublic java.util.Map<org.eclipse.xtext.common.types.JvmTypeParameter,LightweightMergedBoundTypeArgument> getSyntacticReceiverTypeParameterMapping()
getSyntacticReceiverTypeParameterMapping in interface IIdentifiableElementDescriptionpublic java.util.EnumSet<ConformanceHint> getSyntacticReceiverConformanceHints()
getSyntacticReceiverConformanceHints in interface IIdentifiableElementDescriptionpublic int getSyntacticReceiverConformanceFlags()
getSyntacticReceiverConformanceFlags in interface IIdentifiableElementDescriptionpublic XExpression getImplicitFirstArgument()
getImplicitFirstArgument in interface IIdentifiableElementDescriptionpublic LightweightTypeReference getImplicitFirstArgumentType()
getImplicitFirstArgumentType in interface IIdentifiableElementDescriptionpublic boolean isVisible()
isVisible in interface IIdentifiableElementDescriptionpublic boolean isStatic()
isStatic in interface IIdentifiableElementDescriptionpublic boolean isExtension()
isExtension in interface IIdentifiableElementDescriptionpublic boolean isTypeLiteral()
isTypeLiteral in interface IIdentifiableElementDescriptionpublic boolean isAnonymousClassConstructorCall()
isAnonymousClassConstructorCall in interface IIdentifiableElementDescriptionpublic int getNumberOfIrrelevantParameters()
getNumberOfIrrelevantParameters in interface IIdentifiableElementDescriptionpublic int getNumberOfParameters()
getNumberOfParameters in interface IIdentifiableElementDescriptionpublic boolean isValidStaticState()
isValidStaticState in interface IIdentifiableElementDescription