final TextBox userName = new TextBox();
form.addAttribute( constants.NewUserName(), userName );
com.google.gwt.user.client.ui.Button create = new com.google.gwt.user.client.ui.Button( constants.OK() );
form.addAttribute( "", create );
create.addClickHandler( new ClickHandler() {
public void onClick(ClickEvent w) {
if ( userName.getText() != null && userName.getText().length() != 0 ) {
RepositoryServiceFactory.getService().createUser( userName.getText(), new GenericCallback<java.lang.Void>() {
public void onSuccess(Void a) {
refresh();