public class EMFPatternLanguageDeclarativeScopeProvider
extends org.eclipse.xtext.xbase.scoping.batch.XbaseBatchScopeProvider
| Constructor and Description |
|---|
EMFPatternLanguageDeclarativeScopeProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.xtext.scoping.IScope |
createClassifierScope(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.xtext.scoping.IScope outer) |
protected org.eclipse.xtext.scoping.IScope |
createReferencedPackagesScope(PatternModel model) |
protected org.eclipse.xtext.scoping.IScope |
createUnqualifiedClassifierScope(org.eclipse.emf.ecore.EObject ctx) |
org.eclipse.xtext.scoping.IScope |
getScope(org.eclipse.emf.ecore.EObject ctx,
org.eclipse.emf.ecore.EReference ref) |
delegateGetScope, getDelegate, getFeatureScopes, isBatchScopeable, isConstructorCallScope, isFeatureCallScope, isTypeScope, newSession, setDelegate, setWrapperpublic EMFPatternLanguageDeclarativeScopeProvider()
public org.eclipse.xtext.scoping.IScope getScope(org.eclipse.emf.ecore.EObject ctx,
org.eclipse.emf.ecore.EReference ref)
getScope in interface org.eclipse.xtext.scoping.IScopeProvidergetScope in class org.eclipse.xtext.xbase.scoping.batch.XbaseBatchScopeProviderprotected org.eclipse.xtext.scoping.IScope createUnqualifiedClassifierScope(org.eclipse.emf.ecore.EObject ctx)
protected org.eclipse.xtext.scoping.IScope createReferencedPackagesScope(PatternModel model)
protected org.eclipse.xtext.scoping.IScope createClassifierScope(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.xtext.scoping.IScope outer)