public abstract class AbstractBatchTypeResolver extends java.lang.Object implements IBatchTypeResolver
Modifier | Constructor and Description |
---|---|
protected |
AbstractBatchTypeResolver() |
Modifier and Type | Method and Description |
---|---|
protected abstract IResolvedTypes |
doResolveTypes(org.eclipse.emf.ecore.EObject object,
CancelIndicator monitor) |
IResolvedTypes |
resolveTypes(org.eclipse.emf.ecore.EObject object)
Return a handle to resolved types of expressions that are related
to the given
object . |
IResolvedTypes |
resolveTypes(org.eclipse.emf.ecore.EObject object,
CancelIndicator monitor)
Return a handle to resolved types of expressions that are related
to the given
object . |
IResolvedTypes |
resolveTypes(org.eclipse.emf.ecore.resource.Resource resource)
Return a handle to resolved types of expressions that are related
to the given
object . |
IResolvedTypes |
resolveTypes(org.eclipse.emf.ecore.resource.Resource resource,
CancelIndicator monitor)
Return a handle to resolved types of expressions that are related
to the given
object . |
public IResolvedTypes resolveTypes(org.eclipse.emf.ecore.resource.Resource resource)
IBatchTypeResolver
object
.resolveTypes
in interface IBatchTypeResolver
resource
- the resource that shall be resolved.public final IResolvedTypes resolveTypes(org.eclipse.emf.ecore.EObject object)
IBatchTypeResolver
object
.resolveTypes
in interface IBatchTypeResolver
object
- the context that describes the expressions that will be used
to query the resolved types.public final IResolvedTypes resolveTypes(org.eclipse.emf.ecore.EObject object, CancelIndicator monitor)
IBatchTypeResolver
object
.resolveTypes
in interface IBatchTypeResolver
object
- the context that describes the expressions that will be used
to query the resolved types.monitor
- used to cancel type resolution, e.g. by the reconciler.public IResolvedTypes resolveTypes(org.eclipse.emf.ecore.resource.Resource resource, CancelIndicator monitor)
IBatchTypeResolver
object
.resolveTypes
in interface IBatchTypeResolver
resource
- the resource that shall be resolved.monitor
- used to cancel type resolution, e.g. by the reconciler.protected abstract IResolvedTypes doResolveTypes(org.eclipse.emf.ecore.EObject object, CancelIndicator monitor)