
org.openl.ICompileContext Maven / Gradle / Ivy
The newest version!
package org.openl;
import java.util.List;
import java.util.Set;
import org.openl.validation.IOpenLValidator;
/**
* The ICompileContext
defines an abstraction of the compilation time context.
*
* The instance used to define compile time settings what determine compilation process and can be changed by user.
*/
public interface ICompileContext {
void addValidator(IOpenLValidator validator);
void addValidators(List validators);
void removeValidator(IOpenLValidator validator);
void removeValidators();
Set getValidators();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy