Package org.emftext.language.java.resolver.result
Contains the structures for results of the reference resolution.
-
Interface Summary Interface Description IJavaElementMapping<ReferenceType extends EObject> A mapping from an identifier to an EObject.IJavaReferenceMapping<ReferenceType> A mapping from an identifier to something else.IJavaReferenceResolveResult<ReferenceType extends EObject> The result of a single attempt to resolve an identifier.IJavaURIMapping Implementors of this interface map identifiers to URIs. -
Class Summary Class Description AbstractBaseJavaReferenceMapping<ReferenceType> A basic implementation of the IJavaReferenceMapping interface.JavaDelegatingResolveResult<ReferenceType extends EObject,T extends ReferenceType> An implementation of the ResolveResult interface that delegates all method calls to another ResolveResult.JavaElementMapping<ReferenceType extends EObject> A basic implementation of the org.emftext.language.java.resource.java.IJavaElementMapping interface.JavaReferenceResolveResult<ReferenceType extends EObject> A basic implementation of the org.emftext.language.java.resource.java.IJavaReferenceResolveResult interface that collects mappings in a list.JavaURIMapping A basic implementation of the IJavaURIMapping interface that can map identifiers to URIs.