org.eclipse.emf.ecore.xcore.scoping
Class XcoreImportedNamespaceAwareScopeProvider.EClassifierScope

java.lang.Object
  extended by org.eclipse.xtext.scoping.impl.AbstractScope
      extended by org.eclipse.emf.ecore.xcore.scoping.XcoreImportedNamespaceAwareScopeProvider.EClassifierScope
All Implemented Interfaces:
org.eclipse.xtext.scoping.IScope
Enclosing class:
XcoreImportedNamespaceAwareScopeProvider

protected static class XcoreImportedNamespaceAwareScopeProvider.EClassifierScope
extends org.eclipse.xtext.scoping.impl.AbstractScope


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.scoping.impl.AbstractScope
org.eclipse.xtext.scoping.impl.AbstractScope.ParentIterable
 
Field Summary
 
Fields inherited from interface org.eclipse.xtext.scoping.IScope
NULLSCOPE
 
Constructor Summary
XcoreImportedNamespaceAwareScopeProvider.EClassifierScope(org.eclipse.xtext.scoping.IScope parent, ResourceSet resourceSet, org.eclipse.xtext.naming.IQualifiedNameConverter nameConverter, com.google.inject.Provider<EcoreXcoreBuilder> ecoreXcoreBuilderProvider, XcoreJvmInferrer jvmInferrer)
           
 
Method Summary
protected  java.lang.Iterable<org.eclipse.xtext.resource.IEObjectDescription> getAllLocalElements()
           
 
Methods inherited from class org.eclipse.xtext.scoping.impl.AbstractScope
getAllElements, getElements, getElements, getLocalElementsByEObject, getLocalElementsByName, getParent, getParentElements, getSingleElement, getSingleElement, getSingleLocalElementByName, isIgnoreCase, isShadowed, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XcoreImportedNamespaceAwareScopeProvider.EClassifierScope

public XcoreImportedNamespaceAwareScopeProvider.EClassifierScope(org.eclipse.xtext.scoping.IScope parent,
                                                                 ResourceSet resourceSet,
                                                                 org.eclipse.xtext.naming.IQualifiedNameConverter nameConverter,
                                                                 com.google.inject.Provider<EcoreXcoreBuilder> ecoreXcoreBuilderProvider,
                                                                 XcoreJvmInferrer jvmInferrer)
Method Detail

getAllLocalElements

protected java.lang.Iterable<org.eclipse.xtext.resource.IEObjectDescription> getAllLocalElements()
Specified by:
getAllLocalElements in class org.eclipse.xtext.scoping.impl.AbstractScope

Copyright 2001-2012 IBM Corporation and others.
All Rights Reserved.