package nl.uva.polyql.ast;
import java.awt.Component;
import nl.uva.polyql.validation.ValidationErrors;
public interface Rule extends AstComponent {
/**
* Validates the rule and updates its values upon success.
*
* @return The errors found (empty if none)
*/
ValidationErrors validate();
Component getView();
}