public class SerializerScopeProvider extends Object implements IScopeProvider, IFeatureNames
IT, SELF, SUPER, THIS| Constructor and Description |
|---|
SerializerScopeProvider() |
public IScope getScope(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference)
getScope in interface IScopeProviderpublic IScope createConstructorCallSerializationScope(org.eclipse.emf.ecore.EObject context)
protected IScope doCreateConstructorCallSerializationScope(XConstructorCall context)
protected IScope createAnonymousClassConstructorScope(org.eclipse.emf.ecore.EObject context, JvmType superType)
public IScope createFeatureCallSerializationScope(org.eclipse.emf.ecore.EObject context)
protected IScope getExecutableScope(XAbstractFeatureCall call, JvmIdentifiableElement feature)
protected QualifiedName getOperator(XAbstractFeatureCall call, QualifiedName name)
protected IScope getThisOrSuperScope(XAbstractFeatureCall call, JvmConstructor constructor)
protected IScope getTypeScope(XAbstractFeatureCall call, JvmType type)
protected IScope doGetTypeScope(XAbstractFeatureCall call, JvmType type)
protected IScope doGetTypeScope(XFeatureCall call, JvmType type)
protected IScope doGetTypeScope(XMemberFeatureCall call, JvmType type)
protected IScope getThisOrSuperScope(XAbstractFeatureCall call, JvmType thisOrSuper)
Copyright © 2015. All Rights Reserved.