org.eclipse.xtext.xbase.scoping.featurecalls
Class DefaultConstructorDescriptionProvider

java.lang.Object
  extended by org.eclipse.xtext.xbase.scoping.featurecalls.DefaultJvmFeatureDescriptionProvider
      extended by org.eclipse.xtext.xbase.scoping.featurecalls.DefaultConstructorDescriptionProvider
All Implemented Interfaces:
IFeaturesForTypeProvider, IJvmFeatureDescriptionProvider

public class DefaultConstructorDescriptionProvider
extends DefaultJvmFeatureDescriptionProvider

Author:
Sebastian Zarnekow - Initial contribution and API

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.xbase.scoping.featurecalls.DefaultJvmFeatureDescriptionProvider
DefaultJvmFeatureDescriptionProvider.ShadowingAwareAcceptor
 
Field Summary
 
Fields inherited from class org.eclipse.xtext.xbase.scoping.featurecalls.DefaultJvmFeatureDescriptionProvider
contextType, featuresForTypeProvider, implicitArgument, implicitReceiver, preferStatics, priority, signatureProvider, visibilityService
 
Constructor Summary
DefaultConstructorDescriptionProvider()
           
 
Method Summary
protected  JvmFeatureDescription createJvmFeatureDescription(JvmFeature jvmFeature, ITypeArgumentContext rawTypeContext, com.google.inject.Provider<java.lang.String> shadowingStringProvider, boolean isValid, boolean isValidStaticState)
           
 
Methods inherited from class org.eclipse.xtext.xbase.scoping.featurecalls.DefaultJvmFeatureDescriptionProvider
addFeatureDescriptions, createJvmFeatureDescription, createJvmFeatureDescription, doCollectDescriptions, doCollectDescriptions, getAllDescriptions, getAllFeatures, getDescriptionsByName, getFeaturesByName, getImplicitArgument, getImplicitReceiver, getNumberOfIrrelevantArguments, getPriority, getSignature, isExtensionProvider, isValidStaticState, isVisible, setContextType, setFeaturesForTypeProvider, setImplicitArgument, setImplicitReceiver, setPreferStatics, setPriority, setVisibilityService, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultConstructorDescriptionProvider

public DefaultConstructorDescriptionProvider()
Method Detail

createJvmFeatureDescription

protected JvmFeatureDescription createJvmFeatureDescription(JvmFeature jvmFeature,
                                                            ITypeArgumentContext rawTypeContext,
                                                            com.google.inject.Provider<java.lang.String> shadowingStringProvider,
                                                            boolean isValid,
                                                            boolean isValidStaticState)
Overrides:
createJvmFeatureDescription in class DefaultJvmFeatureDescriptionProvider