package net.thesocialos.client.view;
import net.thesocialos.client.TheSocialOS;
import net.thesocialos.client.presenter.RequestPasswordPresenter.Display;
import com.google.gwt.core.client.GWT;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.TextBox;
import com.google.gwt.user.client.ui.Widget;
public class RequestPassWordView extends Composite implements Display {
private static RequestPassWordViewUiBinder uiBinder = GWT.create(RequestPassWordViewUiBinder.class);
@UiField Button btnSend;
@UiField TextBox textEmail;
@UiField Label lblNotValid;
interface RequestPassWordViewUiBinder extends UiBinder<Widget, RequestPassWordView> {
}
public RequestPassWordView() {
initWidget(uiBinder.createAndBindUi(this));
btnSend.setText(TheSocialOS.getConstants().send());
}
@Override
public Label getErrorLabel() {
// TODO Auto-generated method stub
return lblNotValid;
}
@Override
public Button getButton() {
// TODO Auto-generated method stub
return btnSend;
}
@Override
public TextBox getEmailText() {
// TODO Auto-generated method stub
return textEmail;
}
}