Package org.eclipse.xtext.validation
Class DefaultUniqueNameContext.BaseContextProvider
- java.lang.Object
-
- org.eclipse.xtext.validation.DefaultUniqueNameContext.BaseContextProvider
-
- All Implemented Interfaces:
IsAffectedExtension
,INamesAreUniqueValidationHelper.ContextProvider
- Direct Known Subclasses:
DefaultUniqueNameContext.BaseGlobalContextProvider
,DefaultUniqueNameContext.ExportedFromResource
- Enclosing class:
- DefaultUniqueNameContext
public abstract static class DefaultUniqueNameContext.BaseContextProvider extends java.lang.Object implements INamesAreUniqueValidationHelper.ContextProvider
Base class forINamesAreUniqueValidationHelper.ContextProvider
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.resource.impl.IsAffectedExtension
IsAffectedExtension.AllIsAffectedExtensions
-
-
Constructor Summary
Constructors Constructor Description BaseContextProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ICaseInsensitivityHelper
getCaseInsensitivityHelper()
protected IResourceDescription
getResourceDescription(org.eclipse.emf.ecore.resource.Resource resource)
protected IResourceDescription.Manager
getResourceDescriptionManager(org.eclipse.emf.ecore.resource.Resource resource)
protected IResourceServiceProvider
getResourceServiceProvider(org.eclipse.emf.ecore.resource.Resource r)
protected void
setResourceServiceProviderRegistry(IResourceServiceProvider.Registry resourceServiceProviderRegistry)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.xtext.validation.INamesAreUniqueValidationHelper.ContextProvider
isAffected, tryGetContext
-
-
-
-
Method Detail
-
getResourceServiceProvider
protected IResourceServiceProvider getResourceServiceProvider(org.eclipse.emf.ecore.resource.Resource r)
-
getResourceDescription
protected IResourceDescription getResourceDescription(org.eclipse.emf.ecore.resource.Resource resource)
-
getResourceDescriptionManager
protected IResourceDescription.Manager getResourceDescriptionManager(org.eclipse.emf.ecore.resource.Resource resource)
-
getCaseInsensitivityHelper
protected ICaseInsensitivityHelper getCaseInsensitivityHelper()
-
setResourceServiceProviderRegistry
protected void setResourceServiceProviderRegistry(IResourceServiceProvider.Registry resourceServiceProviderRegistry)
-
-