@Override
  public Character getValue() throws Exception {
    final String text = myTf.getText();
    if (text.isEmpty()) {
      return null;
    }
    return text.charAt(0);
  }
@Override
  public Character getValue()