Methods
Modifier and Type |
Method and Description |
protected IScope |
createAnonymousClassConstructorScope(org.eclipse.emf.ecore.EObject context,
JvmType superType) |
IScope |
createConstructorCallSerializationScope(org.eclipse.emf.ecore.EObject context) |
IScope |
createFeatureCallSerializationScope(org.eclipse.emf.ecore.EObject context) |
protected IScope |
doCreateConstructorCallSerializationScope(XConstructorCall context) |
protected IScope |
doGetTypeScope(XAbstractFeatureCall call,
JvmType type) |
protected IScope |
doGetTypeScope(XFeatureCall call,
JvmType type) |
protected IScope |
doGetTypeScope(XMemberFeatureCall call,
JvmType type) |
protected IScope |
getExecutableScope(XAbstractFeatureCall call,
JvmIdentifiableElement feature) |
protected QualifiedName |
getOperator(XAbstractFeatureCall call,
QualifiedName name) |
IScope |
getScope(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference)
Returns a scope for the given context.
|
protected IScope |
getThisOrSuperScope(XAbstractFeatureCall call,
JvmConstructor constructor) |
protected IScope |
getThisOrSuperScope(XAbstractFeatureCall call,
JvmType thisOrSuper) |
protected IScope |
getTypeScope(XAbstractFeatureCall call,
JvmType type) |