@Beta public static interface INamesAreUniqueValidationHelper.ContextProvider extends IsAffectedExtension
IsAffectedExtension as @Named("IsAffectedExtension.UniqueNames").IsAffectedExtension.AllIsAffectedExtensions| Modifier and Type | Method and Description |
|---|---|
default boolean |
isAffected(java.util.Collection<IResourceDescription.Delta> deltas,
IResourceDescription candidate,
IResourceDescriptions context)
Answers true if the given candidate is impacted by the given delta beyond the default
linking semantics.
|
INamesAreUniqueValidationHelper.Context |
tryGetContext(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.xtext.util.CancelIndicator cancelIndicator)
Obtain the context of the unique name validation for the given resource.
|
INamesAreUniqueValidationHelper.Context tryGetContext(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.xtext.util.CancelIndicator cancelIndicator)
default boolean isAffected(java.util.Collection<IResourceDescription.Delta> deltas, IResourceDescription candidate, IResourceDescriptions context)
IsAffectedExtensionisAffected in interface IsAffectedExtension