package com.sap.furcas.runtime.syntaxprovider; import org.eclipse.emf.ecore.resource.ResourceSet; import com.sap.furcas.metamodel.FURCAS.TCS.ConcreteSyntax; import com.sap.furcas.runtime.referenceresolving.SyntaxRegistry; /** * Configures the given {@link SyntaxRegistry } so that it can be used to propagate changes in {@link ResourceSet}s according * to the OCL rules defined in the {@link ConcreteSyntax syntax}. */ public interface SyntaxProvider { ConcreteSyntax getSyntax(); void registerForIncrementalEvaluation(SyntaxRegistry registry); }