@Override protected void validate( Player entity, AsyncCallback<Map<Entry<? extends Widget>, String>> callback) { Map<Entry<? extends Widget>, String> errorMap = new HashMap<Entry<? extends Widget>, String>(); if (StringUtil.isEmpty(entity.getNick(), true)) errorMap.put(nickEntry, "Přezdívka musí být vyplněna"); if (StringUtil.isEmpty(entity.getEmailAddress(), true)) errorMap.put(emailEntry, "E-mail musí být vyplněn"); callback.onSuccess(errorMap); }
@Override public void setUpWidget(Player entity) { getWidget().setText(entity.getEmailAddress()); }