org.eclipse.xtext.xbase.scoping.featurecalls
Interface IJvmFeatureDescriptionProvider

All Known Implementing Classes:
DefaultJvmFeatureDescriptionProvider, XAssignmentDescriptionProvider, XAssignmentSugarDescriptionProvider, XFeatureCallSugarDescriptionProvider

public interface IJvmFeatureDescriptionProvider

The strategy interface passed to instances of IJvmFeatureScopeProvider.

Author:
Sven Efftinge - Initial contribution and API

Method Summary
 void addFeatureDescriptions(JvmFeature feature, TypeArgumentContext context, IAcceptor<JvmFeatureDescription> acceptor)
          called for each feature in the current context type's type hierarchy.
 java.lang.String getText()
          Used to name scopes created using this provider
 

Method Detail

addFeatureDescriptions

void addFeatureDescriptions(JvmFeature feature,
                            TypeArgumentContext context,
                            IAcceptor<JvmFeatureDescription> acceptor)
called for each feature in the current context type's type hierarchy.


getText

java.lang.String getText()
Used to name scopes created using this provider