Class TypeLiteralDescription
- java.lang.Object
-
- org.eclipse.xtext.xbase.scoping.batch.SimpleIdentifiableElementDescription
-
- org.eclipse.xtext.xbase.scoping.batch.TypeLiteralDescription
-
- All Implemented Interfaces:
org.eclipse.xtext.resource.IEObjectDescription,IIdentifiableElementDescription
public class TypeLiteralDescription extends SimpleIdentifiableElementDescription
-
-
Constructor Summary
Constructors Constructor Description TypeLiteralDescription(org.eclipse.xtext.resource.IEObjectDescription delegate, boolean visible)TypeLiteralDescription(org.eclipse.xtext.resource.IEObjectDescription delegate, LightweightTypeReference enclosingType, boolean visible)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LightweightTypeReferencegetSyntacticReceiverType()booleanisTypeLiteral()booleanisVisible()-
Methods inherited from class org.eclipse.xtext.xbase.scoping.batch.SimpleIdentifiableElementDescription
getBucketId, getEClass, getElementOrProxy, getEObjectOrProxy, getEObjectURI, getImplicitFirstArgument, getImplicitFirstArgumentType, getImplicitReceiver, getImplicitReceiverConformanceFlags, getImplicitReceiverConformanceHints, getImplicitReceiverType, getImplicitReceiverTypeParameterMapping, getName, getNumberOfIrrelevantParameters, getNumberOfParameters, getQualifiedName, getShadowingKey, getSyntacticReceiver, getSyntacticReceiverConformanceFlags, getSyntacticReceiverConformanceHints, getSyntacticReceiverTypeParameterMapping, getUserData, getUserDataKeys, isAnonymousClassConstructorCall, isExtension, isStatic, isSyntacticReceiverPossibleArgument, isValidStaticState, toString
-
-
-
-
Constructor Detail
-
TypeLiteralDescription
public TypeLiteralDescription(org.eclipse.xtext.resource.IEObjectDescription delegate, boolean visible)
-
TypeLiteralDescription
public TypeLiteralDescription(org.eclipse.xtext.resource.IEObjectDescription delegate, LightweightTypeReference enclosingType, boolean visible)
-
-
Method Detail
-
isVisible
public boolean isVisible()
- Specified by:
isVisiblein interfaceIIdentifiableElementDescription- Overrides:
isVisiblein classSimpleIdentifiableElementDescription
-
isTypeLiteral
public boolean isTypeLiteral()
- Specified by:
isTypeLiteralin interfaceIIdentifiableElementDescription- Overrides:
isTypeLiteralin classSimpleIdentifiableElementDescription
-
getSyntacticReceiverType
public LightweightTypeReference getSyntacticReceiverType()
- Specified by:
getSyntacticReceiverTypein interfaceIIdentifiableElementDescription- Overrides:
getSyntacticReceiverTypein classSimpleIdentifiableElementDescription
-
-