*/
protected void checkContractExpand(double contraction,
double expansion)
throws NumberIsTooSmallException {
if (contraction < expansion) {
final NumberIsTooSmallException e = new NumberIsTooSmallException(contraction, 1, true);
e.getContext().addMessage(LocalizedFormats.CONTRACTION_CRITERIA_SMALLER_THAN_EXPANSION_FACTOR,
contraction, expansion);
throw e;
}
if (contraction <= 1) {
final NumberIsTooSmallException e = new NumberIsTooSmallException(contraction, 1, false);
e.getContext().addMessage(LocalizedFormats.CONTRACTION_CRITERIA_SMALLER_THAN_ONE,
contraction);
throw e;
}
if (expansion <= 1) {
final NumberIsTooSmallException e = new NumberIsTooSmallException(contraction, 1, false);
e.getContext().addMessage(LocalizedFormats.EXPANSION_FACTOR_SMALLER_THAN_ONE,
expansion);
throw e;
}
}