if (lastProp.isActive()) {
lastProp.propagate(PropagatorEventType.FULL_PROPAGATION.getMask());
}
break;
case error:
IPropagationEngine engine = lastProp.getSolver().getEngine();
lastProp.getSolver().set(singleton);
if (lastProp.isActive()) {
lastProp.propagate(PropagatorEventType.FULL_PROPAGATION.getMask());
}
lastProp.getSolver().set(engine);