public class StaticExtensionFeatureDescription extends BucketedEObjectDescription
| Modifier | Constructor and Description |
|---|---|
protected |
StaticExtensionFeatureDescription(org.eclipse.xtext.naming.QualifiedName qualifiedName,
org.eclipse.xtext.common.types.JvmFeature feature,
XExpression syntacticReceiver,
LightweightTypeReference syntacticReceiverType,
int bucketId,
boolean visible) |
| Modifier and Type | Method and Description |
|---|---|
XExpression |
getSyntacticReceiver() |
int |
getSyntacticReceiverConformanceFlags() |
LightweightTypeReference |
getSyntacticReceiverType() |
boolean |
isExtension() |
boolean |
isStatic() |
computeShadowingKey, getBucketId, getElementOrProxy, getImplicitFirstArgument, getImplicitFirstArgumentType, getImplicitReceiver, getImplicitReceiverConformanceFlags, getImplicitReceiverConformanceHints, getImplicitReceiverType, getImplicitReceiverTypeParameterMapping, getNumberOfIrrelevantParameters, getNumberOfParameters, getShadowingKey, getSyntacticReceiverConformanceHints, getSyntacticReceiverTypeParameterMapping, isAnonymousClassConstructorCall, isSyntacticReceiverPossibleArgument, isTypeLiteral, isValidStaticState, isVisible, toStringcreate, create, create, create, getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys, normalizeprotected StaticExtensionFeatureDescription(org.eclipse.xtext.naming.QualifiedName qualifiedName,
org.eclipse.xtext.common.types.JvmFeature feature,
XExpression syntacticReceiver,
LightweightTypeReference syntacticReceiverType,
int bucketId,
boolean visible)
public XExpression getSyntacticReceiver()
getSyntacticReceiver in interface IIdentifiableElementDescriptiongetSyntacticReceiver in class BucketedEObjectDescriptionpublic LightweightTypeReference getSyntacticReceiverType()
getSyntacticReceiverType in interface IIdentifiableElementDescriptiongetSyntacticReceiverType in class BucketedEObjectDescriptionpublic int getSyntacticReceiverConformanceFlags()
getSyntacticReceiverConformanceFlags in interface IIdentifiableElementDescriptiongetSyntacticReceiverConformanceFlags in class BucketedEObjectDescriptionpublic boolean isExtension()
public boolean isStatic()