invite-members/src/main/java/org/gcube/portlets/user/invitefriends/client/ui/InviteWidget.java

58 lines
1.7 KiB
Java

package org.gcube.portlets.user.invitefriends.client.ui;
import org.gcube.portlets.user.invitefriends.client.validation.ValidationErrorsActivity;
import com.github.gwtbootstrap.client.ui.Button;
import com.github.gwtbootstrap.client.ui.Form;
import com.github.gwtbootstrap.client.ui.HelpBlock;
import com.github.gwtbootstrap.client.ui.Modal;
import com.github.gwtbootstrap.client.ui.TextBox;
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.uibinder.client.UiHandler;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.SimplePanel;
import com.google.gwt.user.client.ui.Widget;
/**
*
* @author Massimiliano Assante, ISTI-CNR
*
*/
public class InviteWidget extends Composite{
public static final String DISPLAY_NAME = "Invite people to this VRE";
private static InviteWidgetUiBinder uiBinder = GWT
.create(InviteWidgetUiBinder.class);
interface InviteWidgetUiBinder extends UiBinder<Widget, InviteWidget> {
}
@UiField HTML header;
@UiField SimplePanel validationErrorsFormPanel;
public InviteWidget() {
super();
initWidget(uiBinder.createAndBindUi(this));
header.setText(DISPLAY_NAME);
new ValidationErrorsActivity().start(validationErrorsFormPanel, null);
}
//
// @UiHandler("openModal")
// public void onClick(ClickEvent e) {
// helpBlock.setText("We will send the invitation email to: "+emailAddress.getText());
// modalWindow.show();
// }
//
// @UiHandler("cancelInvite")
// public void onCancelClick(ClickEvent e) {
// modalWindow.hide();
// }
//
}