org.eclipse.xtext.xbase.scoping
Class XbaseScopeProvider.SimpleAcceptor

java.lang.Object
  extended by org.eclipse.xtext.xbase.scoping.XbaseScopeProvider.SimpleAcceptor
All Implemented Interfaces:
IAcceptor<IJvmFeatureDescriptionProvider>
Enclosing class:
XbaseScopeProvider

protected class XbaseScopeProvider.SimpleAcceptor
extends java.lang.Object
implements IAcceptor<IJvmFeatureDescriptionProvider>


Constructor Summary
protected XbaseScopeProvider.SimpleAcceptor(XbaseScopeProvider.IJvmFeatureScopeAcceptor parent, JvmTypeReference receiverType, org.eclipse.emf.ecore.EObject expression)
           
 
Method Summary
 void accept(IJvmFeatureDescriptionProvider provider)
           
 org.eclipse.emf.ecore.EObject getExpression()
           
 XbaseScopeProvider.IJvmFeatureScopeAcceptor getParent()
           
 JvmTypeReference getReceiverType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XbaseScopeProvider.SimpleAcceptor

protected XbaseScopeProvider.SimpleAcceptor(XbaseScopeProvider.IJvmFeatureScopeAcceptor parent,
                                            JvmTypeReference receiverType,
                                            org.eclipse.emf.ecore.EObject expression)
Method Detail

accept

public void accept(IJvmFeatureDescriptionProvider provider)
Specified by:
accept in interface IAcceptor<IJvmFeatureDescriptionProvider>

getParent

public XbaseScopeProvider.IJvmFeatureScopeAcceptor getParent()

getExpression

public org.eclipse.emf.ecore.EObject getExpression()

getReceiverType

public JvmTypeReference getReceiverType()