setNextPage(null);
}
private boolean writeVerifyInput(boolean full, boolean checkMismatch) {
ProcessUtil processUtil = new ProcessUtil(data, prefix);
String probeInputElem =
processUtil.getProcessString(ProbeData.PROBE_INPUT_METRIC);
String probeInputElemDisplay = Translator.translate(probeInputElem);
String elemNameHTML = esc(probeInputElemDisplay);
boolean editInputAllowed = full &&
"".equals(processUtil.getProcessString("PROBE_NO_EDIT_INPUT"));
if (full)
writeStepTitle(resources.format
("Input.Verify_Title_FMT", probeInputElemDisplay));
else
writeSectionTitle(probeInputElemDisplay);
double inputVal = getNumber(probeInputElem);
double lastInputVal = getNumber(ProbeData.PROBE_LAST_RUN_PREFIX
+ probeInputElem);
if (editInputAllowed) {
if (Double.isNaN(inputVal)) inputVal = 0;
// write the prompt
out.print(resources.format
("Input.Provide_Input_HTML_FMT", elemNameHTML));
// write a field for entry of the data
out.print("<p>");
out.print(elemNameHTML);
out.print("<input type='text' name='"+INPUT_VAL+"' value='");
out.print(FormatUtil.formatNumber(inputVal));
out.print("'> ");
out.print(esc(processUtil.getSizeAbbrLabel()));
out.print("</p>");
} else if (checkMismatch == true
&& !Double.isNaN(lastInputVal)
&& (Math.abs(inputVal - lastInputVal) > 0.1)) {