public void insertString(FilterBypass fb, int offs, String str, AttributeSet a) throws BadLocationException { if (isValidTemperature(true, fb, offs, str, 0)) { fb.insertString(offs, str, a); doValueUpdate(fb); } } // insertString