public class QualifiedThisOrSuperDescription extends BucketedEObjectDescription
| Constructor and Description | 
|---|
QualifiedThisOrSuperDescription(QualifiedName qualifiedName,
                               LightweightTypeReference typeReference,
                               int bucketId,
                               boolean visible,
                               XExpression receiver)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
computeShadowingKey(JvmIdentifiableElement identifiable,
                   java.lang.StringBuilder result)  | 
XExpression | 
getSyntacticReceiver()  | 
LightweightTypeReference | 
getSyntacticReceiverType()  | 
boolean | 
isExtension()  | 
boolean | 
isStatic()  | 
boolean | 
isSyntacticReceiverPossibleArgument()  | 
boolean | 
isValidStaticState()  | 
getBucketId, getElementOrProxy, getImplicitFirstArgument, getImplicitFirstArgumentType, getImplicitReceiver, getImplicitReceiverConformanceFlags, getImplicitReceiverConformanceHints, getImplicitReceiverType, getImplicitReceiverTypeParameterMapping, getNumberOfIrrelevantParameters, getNumberOfParameters, getShadowingKey, getSyntacticReceiverConformanceFlags, getSyntacticReceiverConformanceHints, getSyntacticReceiverTypeParameterMapping, isAnonymousClassConstructorCall, isTypeLiteral, isVisible, toStringcreate, create, create, create, getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys, normalizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeyspublic QualifiedThisOrSuperDescription(QualifiedName qualifiedName, LightweightTypeReference typeReference, int bucketId, boolean visible, XExpression receiver)
public boolean isStatic()
public boolean isExtension()
protected void computeShadowingKey(JvmIdentifiableElement identifiable, java.lang.StringBuilder result)
computeShadowingKey in class BucketedEObjectDescriptionpublic boolean isSyntacticReceiverPossibleArgument()
isSyntacticReceiverPossibleArgument in interface IIdentifiableElementDescriptionisSyntacticReceiverPossibleArgument in class BucketedEObjectDescriptionpublic LightweightTypeReference getSyntacticReceiverType()
getSyntacticReceiverType in interface IIdentifiableElementDescriptiongetSyntacticReceiverType in class BucketedEObjectDescriptionpublic XExpression getSyntacticReceiver()
getSyntacticReceiver in interface IIdentifiableElementDescriptiongetSyntacticReceiver in class BucketedEObjectDescriptionpublic boolean isValidStaticState()
isValidStaticState in interface IIdentifiableElementDescriptionisValidStaticState in class BucketedEObjectDescription