org.eclipse.xtext.xbase.typesystem.internal
Class DefaultBatchTypeResolver.TypeResolutionStateAdapter
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterImpl
org.eclipse.xtext.xbase.typesystem.internal.DefaultBatchTypeResolver.TypeResolutionStateAdapter
- All Implemented Interfaces:
- org.eclipse.emf.common.notify.Adapter, org.eclipse.emf.common.notify.Adapter.Internal, IReentrantTypeResolver
- Enclosing class:
- DefaultBatchTypeResolver
public static class DefaultBatchTypeResolver.TypeResolutionStateAdapter
- extends org.eclipse.emf.common.notify.impl.AdapterImpl
- implements IReentrantTypeResolver
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter |
org.eclipse.emf.common.notify.Adapter.Internal |
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl |
target |
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl |
getTarget, notifyChanged, setTarget, unsetTarget |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultBatchTypeResolver.TypeResolutionStateAdapter
public DefaultBatchTypeResolver.TypeResolutionStateAdapter(org.eclipse.emf.ecore.EObject associatedWith,
IReentrantTypeResolver context)
isAdapterForType
public boolean isAdapterForType(@Nullable
java.lang.Object type)
- Specified by:
isAdapterForType
in interface org.eclipse.emf.common.notify.Adapter
- Overrides:
isAdapterForType
in class org.eclipse.emf.common.notify.impl.AdapterImpl
getContext
public IReentrantTypeResolver getContext()
initializeFrom
public void initializeFrom(org.eclipse.emf.ecore.EObject root)
- Specified by:
initializeFrom
in interface IReentrantTypeResolver
reentrantResolve
public IResolvedTypes reentrantResolve()
- Specified by:
reentrantResolve
in interface IReentrantTypeResolver