org.eclipse.xtext.xtend2.scoping
Class ExtensionMethodsFeaturesProvider

java.lang.Object
  extended by org.eclipse.xtext.xbase.scoping.featurecalls.AbstractFeaturesForTypeProvider
      extended by org.eclipse.xtext.xtend2.scoping.ExtensionMethodsFeaturesProvider
All Implemented Interfaces:
IFeaturesForTypeProvider

public class ExtensionMethodsFeaturesProvider
extends AbstractFeaturesForTypeProvider

Author:
Sven Efftinge - Initial contribution and API

Constructor Summary
ExtensionMethodsFeaturesProvider()
           
 
Method Summary
 java.lang.Iterable<? extends JvmFeature> getFeaturesForType(JvmTypeReference type)
          provides the features for a given type
 boolean isExtensionProvider()
           
 void setContext(JvmTypeReference type)
           
 
Methods inherited from class org.eclipse.xtext.xbase.scoping.featurecalls.AbstractFeaturesForTypeProvider
isSameTypeOrAssignableToUpperBound
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensionMethodsFeaturesProvider

public ExtensionMethodsFeaturesProvider()
Method Detail

setContext

public void setContext(JvmTypeReference type)

getFeaturesForType

public java.lang.Iterable<? extends JvmFeature> getFeaturesForType(JvmTypeReference type)
Description copied from interface: IFeaturesForTypeProvider
provides the features for a given type


isExtensionProvider

public boolean isExtensionProvider()