Constructor and Description |
---|
AbstractFixer() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
applyFix(UnsatisfiedConstraint constraint)
Clients should override this method if fixes are used by the
validator.
|
void |
fix(IEvlModule module) |
boolean |
hasChangedModel() |
protected abstract ParseProblem |
interpretUnsatisfiedConstraint(UnsatisfiedConstraint constraint) |
void |
reset() |
public void fix(IEvlModule module) throws EolRuntimeException
fix
in interface IEvlFixer
EolRuntimeException
public void reset()
public boolean hasChangedModel()
protected boolean applyFix(UnsatisfiedConstraint constraint) throws EolRuntimeException
constraint
- The unsatisifed constraint for which a fix will be applied.EolRuntimeException
protected abstract ParseProblem interpretUnsatisfiedConstraint(UnsatisfiedConstraint constraint)
Copyright © 2016. All rights reserved.