@UiHandler("pseudo")
 public void onPseudoChange(ValueChangeEvent<Boolean> valueChangeEvent) {
   if (pseudo.getValue()) {
     presenter.onPseudoSelect();
   }
 }
 @UiHandler("realtime")
 public void onRealtimeChange(ValueChangeEvent<Boolean> valueChangeEvent) {
   if (realtime.getValue()) {
     presenter.onRealtimeSelect();
   }
 }
 @Override
 public void makeReadOnly() {
   realtime.setEnabled(false);
   pseudo.setEnabled(false);
 }
 @Override
 public void clear() {
   realtime.setValue(true);
   nameTextBox.setText("");
 }
 @Override
 public void selectRealtime() {
   realtime.setValue(true);
 }
 @Override
 public void selectPseudo() {
   pseudo.setValue(true);
 }