List of usage examples for com.google.gwt.user.client.ui PasswordTextBox wrap
public static PasswordTextBox wrap(Element element)
From source file:com.eduworks.gwt.client.pagebuilder.PageAssembler.java
License:Apache License
/** preserves event handlers on element to be wrapped */ public static Widget elementToWidget(Element e, String typ) { Widget result = null;//w w w . ja va2 s .c om if (e != null) { int eventsSunk = DOM.getEventsSunk(e); EventListener el = DOM.getEventListener(e); if (typ == TEXT) result = TextBox.wrap(e); else if (typ == TEXT_AREA) result = TextArea.wrap(e); else if (typ == PASSWORD) result = PasswordTextBox.wrap(e); else if (typ == LABEL) result = Label.wrap(e); else if (typ == A) result = Anchor.wrap(e); else if (typ == IMAGE) result = Image.wrap(e); else if (typ == SELECT) result = ListBox.wrap(e); else if (typ == HIDDEN) result = Hidden.wrap(e); else if (typ == FILE) result = FileUpload.wrap(e); else if (typ == FORM) result = FormPanel.wrap(e, true); else if (typ == FRAME) result = Frame.wrap(e); else if (typ == SUBMIT) result = SubmitButton.wrap(e); else if (typ == BUTTON) result = Button.wrap(e); else if (typ == CHECK_BOX) result = SimpleCheckBox.wrap(e); DOM.sinkEvents(e, eventsSunk); DOM.setEventListener(e, el); } else { if (typ == TEXT) result = new TextBox(); else if (typ == TEXT_AREA) result = new TextArea(); else if (typ == PASSWORD) result = new PasswordTextBox(); else if (typ == LABEL) result = new Label(); else if (typ == A) result = new Anchor(); else if (typ == SELECT) result = new ListBox(); else if (typ == IMAGE) result = new Image(); else if (typ == HIDDEN) result = new Hidden(); else if (typ == FILE) result = new FileUpload(); else if (typ == FORM) result = new FormPanel(); else if (typ == FRAME) result = new Frame(); else if (typ == SUBMIT) result = new SubmitButton(); else if (typ == BUTTON) result = new Button(); else if (typ == CHECK_BOX) result = SimpleCheckBox.wrap(e); } return result; }
From source file:com.eduworks.gwt.client.pagebuilder.PageAssembler.java
License:Apache License
/** preserves event handlers on element to be wrapped */ public static Widget elementToWidget(String elementName, String typ) { Widget result = null;/*from w ww.jav a 2s. co m*/ Element e = DOM.getElementById(elementName); if (e != null) { int eventsSunk = DOM.getEventsSunk(e); EventListener el = DOM.getEventListener(e); if (typ == TEXT) result = TextBox.wrap(e); else if (typ == TEXT_AREA) result = TextArea.wrap(e); else if (typ == PASSWORD) result = PasswordTextBox.wrap(e); else if (typ == LABEL) result = Label.wrap(e); else if (typ == A) result = Anchor.wrap(e); else if (typ == SELECT) result = ListBox.wrap(e); else if (typ == IMAGE) result = Image.wrap(e); else if (typ == HIDDEN) result = Hidden.wrap(e); else if (typ == FILE) result = FileUpload.wrap(e); else if (typ == FORM) result = FormPanel.wrap(e, true); else if (typ == FRAME) result = Frame.wrap(e); else if (typ == SUBMIT) result = SubmitButton.wrap(e); else if (typ == BUTTON) result = Button.wrap(e); else if (typ == CHECK_BOX) result = SimpleCheckBox.wrap(e); DOM.sinkEvents(e, eventsSunk); DOM.setEventListener(e, el); } else { if (typ == TEXT) result = new TextBox(); else if (typ == TEXT_AREA) result = new TextArea(); else if (typ == PASSWORD) result = new PasswordTextBox(); else if (typ == LABEL) result = new Label(); else if (typ == A) result = new Anchor(); else if (typ == IMAGE) result = new Image(); else if (typ == SELECT) result = new ListBox(); else if (typ == HIDDEN) result = new Hidden(); else if (typ == FILE) result = new FileUpload(); else if (typ == FORM) result = new FormPanel(); else if (typ == FRAME) result = new Frame(); else if (typ == SUBMIT) result = new SubmitButton(); else if (typ == BUTTON) result = new Button(); else if (typ == CHECK_BOX) result = SimpleCheckBox.wrap(e); } return result; }
From source file:com.isotrol.impe3.pms.gui.client.widget.LoginPanel.java
License:Open Source License
/** * Inits this container inner components.<br/> *//*w w w .jav a 2 s .com*/ private void initComponent() { LayoutContainer lc = new LayoutContainer(formSupport.getStandardLayout(false)); lc.addStyleName(pmsStyles.loginPanel()); lc.setAutoWidth(true); tfErrorMessage = new LabelField(); tfErrorMessage.addStyleName(styles.labelInfoMessage()); tfErrorMessage.addStyleName(styles.redMessage()); tfErrorMessage.setVisible(false); lc.add(tfErrorMessage); add(lc); lcAuthenticating = new LayoutContainer(new ColumnLayout()); lcAuthenticating.setVisible(false); lcAuthenticating.setStyleName(styles.marginBottom10px()); // add "loading" icon: lcAuthenticating.add(new Html("<div class='loading-icon' style='float: right; margin-right: 5px;'></div>"), new ColumnData(165)); // add "authenticating" label: Label tfAuthenticating = new Label(pmsMessages.msgAuthenticating()); tfAuthenticating.addStyleName(styles.labelInfoMessage()); lcAuthenticating.add(tfAuthenticating); add(lcAuthenticating); KeyPressHandler keyEnterPressHandler = new KeyPressHandler() { public void onKeyPress(KeyPressEvent event) { if (event.getUnicodeCharCode() == KeyCodes.KEY_ENTER) { pmsLoginForm.submit(); } } }; tfUsername = (InputElement) Document.get().getElementById(USER_FIELD_ID); // wrap the input element in a gwt textbox to listen 'enter' key press TextBox tbUserName = TextBox.wrap(tfUsername); if (tbUserName != null) { tbUserName.addKeyPressHandler(keyEnterPressHandler); } tfPassword = (InputElement) Document.get().getElementById(PASSWORD_FIELD_ID); PasswordTextBox tbPassword = PasswordTextBox.wrap(tfPassword); if (tbPassword != null) { tbPassword.addKeyPressHandler(keyEnterPressHandler); } LabelElement userLabel = (LabelElement) Document.get().getElementById(USER_LABEL_ID); userLabel.setInnerText(pmsMessages.labelUsername()); LabelElement pwdLabel = (LabelElement) Document.get().getElementById(PASSWORD_LABEL_ID); pwdLabel.setInnerText(pmsMessages.labelPassword()); // Get a handle to the form and set its action. The Wraping for form must be after the input wrapings pmsLoginForm = FormPanel.wrap(Document.get().getElementById(FORM_ID), false); // form.setAction("javascript:__gwt_login()"); // form.setAction("javascript:''"); pmsLoginForm.addSubmitHandler(new SubmitHandler() { /** * Add login form validations (user and password are required fields) * @see com.google.gwt.user.client.ui.FormPanel.SubmitHandler#onSubmit(com.google.gwt.user.client.ui.FormPanel.SubmitEvent) */ public void onSubmit(SubmitEvent event) { if (tfUsername.getValue() == null || tfUsername.getValue().equals("")) { tfErrorMessage.setValue(pmsMessages.msgErrorUserRequired()); tfErrorMessage.show(); event.cancel(); } else if (tfPassword.getValue() == null || tfPassword.getValue().equals("")) { tfErrorMessage.setValue(pmsMessages.msgErrorPasswordRequired()); tfErrorMessage.show(); event.cancel(); } else { initAuthentication(); } } }); // Get the submit button for text localization final ButtonElement submit = (ButtonElement) Document.get().getElementById(SUBMIT_BUTTON_ID); submit.setInnerText(messages.labelAccept()); SelectionListener<ButtonEvent> listener = new SelectionListener<ButtonEvent>() { @Override public void componentSelected(ButtonEvent ce) { submit.click(); } }; Button bAccept = buttonsSupport.createAcceptButton(listener); addButton(bAccept); // Add the form to the panel lc.add(pmsLoginForm); }
From source file:fr.gael.dhus.gwt.client.module.LoginModule.java
License:Open Source License
private static void init() { final SecurityServiceAsync securityService = SecurityServiceAsync.Util.getInstance(); usernameInput = TextBox.wrap(RootPanel.get("login_username").getElement()); passwordInput = PasswordTextBox.wrap(RootPanel.get("login_password").getElement()); final RootPanel login_button = RootPanel.get("login_button"); final RootPanel logout_button = RootPanel.get("logout_button"); login_button.addDomHandler(new ClickHandler() { @Override//from w w w . j a v a 2 s . c o m public void onClick(ClickEvent event) { try { String url = GWT.getHostPageBaseURL() + "/login"; StringBuilder data = new StringBuilder(); data.append("login_username=").append(URL.encodeQueryString(usernameInput.getValue())); data.append("&"); data.append("login_password=").append(URL.encodeQueryString(passwordInput.getValue())); RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, URL.encode(url)); rb.setHeader("Content-Type", "application/x-www-form-urlencoded"); rb.sendRequest(data.toString(), new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { if (response.getStatusCode() != 200) { loginError(response.getText()); } else { securityService.getCurrentUser(new AccessDeniedRedirectionCallback<UserData>() { @Override public void onSuccess(UserData result) { if (result == null) { loginError( "There was an error with your login/password combination. Please try again."); return; } loginRefresh(); } @Override public void _onFailure(Throwable caught) { Window.alert(caught.getMessage()); loginRefresh(); } }); } } @Override public void onError(Request request, Throwable exception) { Window.alert(exception.getMessage()); loginRefresh(); } }); } catch (Exception e) { Window.alert(e.getMessage()); loginRefresh(); } } }, ClickEvent.getType()); usernameInput.addKeyDownHandler(new KeyDownHandler() { @Override public void onKeyDown(KeyDownEvent event) { if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) { passwordInput.setFocus(true); } } }); passwordInput.addKeyDownHandler(new KeyDownHandler() { @Override public void onKeyDown(KeyDownEvent event) { if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) { NativeEvent evt = Document.get().createClickEvent(0, 0, 0, 0, 0, false, false, false, false); DomEvent.fireNativeEvent(evt, login_button); } } }); logout_button.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { try { String url = GWT.getHostPageBaseURL() + "/logout"; RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, URL.encode(url)); rb.setHeader("Content-Type", "application/x-www-form-urlencoded"); rb.sendRequest(null, new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { loginRefresh(); } @Override public void onError(Request request, Throwable exception) { Window.alert("Error while loging out user.\n" + exception.getMessage()); loginRefresh(); } }); } catch (RequestException e) { Window.alert("Error while loging out user:\n" + e.getMessage()); } } }, ClickEvent.getType()); loginRefresh(); }
From source file:fr.gael.dhus.gwt.client.page.profile.ProfileInformations.java
License:Open Source License
private static void init() { showProfileInfos();//from w ww .j av a 2 s . c o m address = TextBox.wrap(RootPanel.get("profileInfos_address").getElement()); mail = TextBox.wrap(RootPanel.get("profileInfos_mail").getElement()); firstname = TextBox.wrap(RootPanel.get("profileInfos_firstname").getElement()); lastname = TextBox.wrap(RootPanel.get("profileInfos_lastname").getElement()); phone = TextBox.wrap(RootPanel.get("profileInfos_phone").getElement()); username = TextBox.wrap(RootPanel.get("profileInfos_username").getElement()); oldPassword = PasswordTextBox.wrap(RootPanel.get("profileInfos_oldPassword").getElement()); password = PasswordTextBox.wrap(RootPanel.get("profileInfos_password").getElement()); confirmPassword = PasswordTextBox.wrap(RootPanel.get("profileInfos_password_confirm").getElement()); country = ListBox.wrap(RootPanel.get("profileInfos_country").getElement()); domain = ListBox.wrap(RootPanel.get("profileInfos_domain").getElement()); subDomain = TextBox.wrap(RootPanel.get("profileInfos_subDomain").getElement()); usage = ListBox.wrap(RootPanel.get("profileInfos_usage").getElement()); subUsage = TextBox.wrap(RootPanel.get("profileInfos_subUsage").getElement()); saveChange = RootPanel.get("profileInfos_save"); savePassword = RootPanel.get("profileInfos_changePassword"); saveChange.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (saveChange.getElement().getClassName().contains("disabled")) { return; } UserData toSave = GWTClient.getCurrentUser().copy(); toSave.setAddress(address.getValue()); toSave.setPhone(phone.getValue()); toSave.setEmail(mail.getValue()); toSave.setFirstname(firstname.getValue()); toSave.setLastname(lastname.getValue()); toSave.setCountry(country.getValue(country.getSelectedIndex())); String domainStr = domain.getItemText(domain.getSelectedIndex()); toSave.setDomain(domainStr); toSave.setSubDomain("other".equals(domainStr.toLowerCase()) ? subDomain.getValue() : "unknown"); String usageStr = usage.getItemText(usage.getSelectedIndex()); toSave.setUsage(usageStr); toSave.setSubUsage("other".equals(usageStr.toLowerCase()) ? subUsage.getValue() : "unknown"); if (toSave.getEmail() == null || toSave.getEmail().trim().isEmpty() || toSave.getCountry() == null || toSave.getCountry().trim().isEmpty() || toSave.getFirstname() == null || toSave.getFirstname().trim().isEmpty() || toSave.getLastname() == null || toSave.getLastname().trim().isEmpty()) { Window.alert("At least one required field (*) is missing."); return; } enableAll(false, false); AccessDeniedRedirectionCallback<Void> callback = new AccessDeniedRedirectionCallback<Void>() { @Override public void _onFailure(Throwable caught) { if (caught instanceof UserServiceMailingException) { Window.alert( "Your account was updated, but there was an error while sending your email.\n " + "Please contact an administrator.\n" + caught.getMessage()); } else { Window.alert("There was an error while updating your account.\n" + caught.getMessage()); } enableAll(true, false); } @Override public void onSuccess(Void result) { Window.alert("Your account was updated."); enableAll(true, true); refresh(); } }; userService.selfUpdateUser(toSave, callback); } }, ClickEvent.getType()); savePassword.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (savePassword.getElement().getClassName().contains("disabled")) { return; } if (password.getValue() == null || password.getValue().trim().isEmpty() || password.getValue() != confirmPassword.getValue()) { Window.alert("New password is not correctly confirmed or is empty."); return; } if (oldPassword.getValue() == null || oldPassword.getValue().trim().isEmpty()) { Window.alert("Old password is empty."); return; } enableAll(false, false); AccessDeniedRedirectionCallback<Void> callback = new AccessDeniedRedirectionCallback<Void>() { @Override public void _onFailure(Throwable caught) { if (caught instanceof UserServiceMailingException) { Window.alert( "Your password was changed, but there was an error while sending your email.\n " + "Please contact an administrator.\n" + caught.getMessage()); } else { Window.alert( "There was an error while changing your password.\n" + caught.getMessage()); } enableAll(true, false); } @Override public void onSuccess(Void result) { Window.alert("Your password was changed."); enableAll(true, true); refresh(); } }; userService.selfChangePassword(GWTClient.getCurrentUser().getId(), oldPassword.getValue(), password.getValue(), callback); } }, ClickEvent.getType()); userService.getCountries(new AccessDeniedRedirectionCallback<List<CountryData>>() { @Override public void onSuccess(List<CountryData> result) { for (CountryData ctry : result) { country.addItem(ctry.getName(), ctry.getId().toString()); } refresh(); } @Override public void _onFailure(Throwable caught) { Window.alert("There was an error while requesting countries.\n" + caught.getMessage()); refresh(); } }); }
From source file:fr.gael.dhus.gwt.client.page.RegisterPage.java
License:Open Source License
private static void init() { showRegister();/*from ww w .j av a 2 s . com*/ final UserServiceAsync userService = UserServiceAsync.Util.getInstance(); final RootPanel register_button = RootPanel.get("register_button"); final ListBox country = ListBox.wrap(RootPanel.get("register_country").getElement()); userService.getCountries(new AccessDeniedRedirectionCallback<List<CountryData>>() { @Override public void onSuccess(List<CountryData> result) { for (CountryData ctry : result) { country.addItem(ctry.getName(), ctry.getId().toString()); } } @Override public void _onFailure(Throwable caught) { Window.alert("There was an error while requesting countries.\n" + caught.getMessage()); } }); register_button.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { TextBox botField = TextBox.wrap(RootPanel.get("username").getElement()); if (register_button.getElement().getClassName().contains("disabled") || bot || (botField.getValue() != null && !botField.getValue().trim().isEmpty())) { return; } TextBox mail = TextBox.wrap(RootPanel.get("register_mail").getElement()); TextBox confirmMail = TextBox.wrap(RootPanel.get("register_mail_confirm").getElement()); TextBox firstname = TextBox.wrap(RootPanel.get("register_firstname").getElement()); TextBox lastname = TextBox.wrap(RootPanel.get("register_lastname").getElement()); TextBox username = TextBox.wrap(RootPanel.get("register_username").getElement()); PasswordTextBox password = PasswordTextBox.wrap(RootPanel.get("register_password").getElement()); PasswordTextBox confirmPassword = PasswordTextBox .wrap(RootPanel.get("register_password_confirm").getElement()); ListBox country = ListBox.wrap(RootPanel.get("register_country").getElement()); ListBox domain = ListBox.wrap(RootPanel.get("register_domain").getElement()); TextBox subDomain = TextBox.wrap(RootPanel.get("register_subDomain").getElement()); ListBox usage = ListBox.wrap(RootPanel.get("register_usage").getElement()); TextBox subUsage = TextBox.wrap(RootPanel.get("register_subUsage").getElement()); UserData toSave = new UserData(); toSave.setEmail(mail.getValue()); toSave.setFirstname(firstname.getValue()); toSave.setLastname(lastname.getValue()); toSave.setUsername(username.getValue()); toSave.setPassword(password.getValue()); toSave.setCountry(country.getValue(country.getSelectedIndex())); String domainStr = domain.getItemText(domain.getSelectedIndex()); toSave.setDomain(domainStr); toSave.setSubDomain("other".equals(domainStr.toLowerCase()) ? subDomain.getValue() : "unknown"); String usageStr = usage.getItemText(usage.getSelectedIndex()); toSave.setUsage(usageStr); toSave.setSubUsage("other".equals(usageStr.toLowerCase()) ? subUsage.getValue() : "unknown"); if (toSave.getUsername() == null || toSave.getUsername().trim().isEmpty() || toSave.getEmail() == null || toSave.getEmail().trim().isEmpty() || toSave.getPassword() == null || toSave.getPassword().trim().isEmpty() || toSave.getPassword() != confirmPassword.getValue() || toSave.getEmail() != confirmMail.getValue() || toSave.getCountry() == null || toSave.getCountry().trim().isEmpty() || toSave.getFirstname() == null || toSave.getFirstname().trim().isEmpty() || toSave.getLastname() == null || toSave.getLastname().trim().isEmpty()) { Window.alert("At least one field is missing, " + "mail is not formatted correctly or passwords are not equals."); return; } enableAll(false, false); AccessDeniedRedirectionCallback<Void> callback = new AccessDeniedRedirectionCallback<Void>() { @Override public void _onFailure(Throwable caught) { if (caught instanceof UserServiceMailingException) { Window.alert( "Your account was created, but there was an error while sending your email.\n " + "Please contact an administrator to unlock your account.\n" + caught.getMessage()); } else { Window.alert("There was an error while creating your account.\n" + caught.getMessage()); } enableAll(true, false); } @Override public void onSuccess(Void result) { Window.alert("An email was sent to let you validate your registration."); enableAll(true, true); Page.OVERVIEW.load(); } }; userService.createTmpUser(toSave, callback); } }, ClickEvent.getType()); }
From source file:fr.gael.dhus.gwt.client.page.RegisterPage.java
License:Open Source License
private static void enableAll(boolean enabled, boolean reset) { TextBox mail = TextBox.wrap(RootPanel.get("register_mail").getElement()); TextBox confirmMail = TextBox.wrap(RootPanel.get("register_mail_confirm").getElement()); TextBox firstname = TextBox.wrap(RootPanel.get("register_firstname").getElement()); TextBox lastname = TextBox.wrap(RootPanel.get("register_lastname").getElement()); TextBox username = TextBox.wrap(RootPanel.get("register_username").getElement()); PasswordTextBox password = PasswordTextBox.wrap(RootPanel.get("register_password").getElement()); PasswordTextBox confirmPassword = PasswordTextBox .wrap(RootPanel.get("register_password_confirm").getElement()); TextBox country = TextBox.wrap(RootPanel.get("register_country").getElement()); ListBox domain = ListBox.wrap(RootPanel.get("register_domain").getElement()); TextBox subDomain = TextBox.wrap(RootPanel.get("register_subDomain").getElement()); ListBox usage = ListBox.wrap(RootPanel.get("register_usage").getElement()); TextBox subUsage = TextBox.wrap(RootPanel.get("register_subUsage").getElement()); mail.setEnabled(enabled);/*from w w w. j ava 2 s. c o m*/ confirmMail.setEnabled(enabled); firstname.setEnabled(enabled); lastname.setEnabled(enabled); username.setEnabled(enabled); password.setEnabled(enabled); confirmPassword.setEnabled(enabled); country.setEnabled(enabled); domain.setEnabled(enabled); subDomain.setEnabled(enabled); usage.setEnabled(enabled); subUsage.setEnabled(enabled); }
From source file:fr.gael.dhus.gwt.client.page.UploadPage.java
License:Open Source License
private static void init() { showUpload();/*w ww . jav a 2 s. c o m*/ uploadProductFile = FileUpload.wrap(RootPanel.get("upload_productFile").getElement()); final Hidden collectionsField = Hidden.wrap(RootPanel.get("upload_collections").getElement()); uploadButton = RootPanel.get("upload_uploadButton"); url = TextBox.wrap(RootPanel.get("upload_url").getElement()); username = TextBox.wrap(RootPanel.get("upload_username").getElement()); pattern = TextBox.wrap(RootPanel.get("upload_pattern").getElement()); patternResult = RootPanel.get("upload_patternResult"); password = PasswordTextBox.wrap(RootPanel.get("upload_password").getElement()); scanButton = RootPanel.get("upload_scanButton"); stopButton = RootPanel.get("upload_stopButton"); addButton = RootPanel.get("upload_addButton"); cancelButton = RootPanel.get("upload_cancelButton"); deleteButton = RootPanel.get("upload_deleteButton"); saveButton = RootPanel.get("upload_saveButton"); status = RootPanel.get("upload_status"); refreshButton = RootPanel.get("upload_refreshButton"); scannerInfos = RootPanel.get("upload_scannerInfos"); uploadForm = new FormPanel(); uploadForm.setAction(GWT.getHostPageBaseURL() + "/api/upload"); uploadForm.setEncoding(FormPanel.ENCODING_MULTIPART); uploadForm.setMethod(FormPanel.METHOD_POST); uploadForm.setWidget(RootPanel.get("upload_form")); RootPanel.get("upload_product").add(uploadForm); selectedCollections = new ArrayList<Long>(); uploadButton.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (uploadButton.getElement().getClassName().contains("disabled")) { return; } String filename = uploadProductFile.getFilename(); if (filename.length() == 0) { Window.alert("No file selected!"); } else { DOM.setStyleAttribute(RootPanel.getBodyElement(), "cursor", "wait"); String collections = ""; if (selectedCollections != null && !selectedCollections.isEmpty()) { for (Long cId : selectedCollections) { collections += cId + ","; } collections = collections.substring(0, collections.length() - 1); } collectionsField.setValue(collections); uploadForm.submit(); setState(State.UPLOADING); } } }, ClickEvent.getType()); uploadForm.addSubmitCompleteHandler(new FormPanel.SubmitCompleteHandler() { @Override public void onSubmitComplete(SubmitCompleteEvent event) { RegExp regexp = RegExp.compile(".*HTTP Status ([0-9]+).*"); Integer errCode = null; try { errCode = new Integer(regexp.exec(event.getResults()).getGroup(1)); } catch (Exception e) { } if (errCode == null) { Window.alert("Your product has been successfully uploaded."); } else { switch (errCode) { case 400: Window.alert("Your request is missing a product file to upload."); break; case 403: Window.alert("You are not allowed to upload a file on Sentinel Data Hub."); break; case 406: Window.alert("Your product was not added. It can not be read by the system."); break; case 415: Window.alert("Request contents type is not supported by the servlet."); break; case 500: Window.alert("An error occurred while creating the file."); break; default: Window.alert("There was an untraceable error while uploading your product."); break; } } DOM.setStyleAttribute(RootPanel.getBodyElement(), "cursor", "default"); setState(State.DEFAULT); } }); addButton.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (addButton.getElement().getClassName().contains("disabled")) { return; } uploadService.addFileScanner(url.getValue(), username.getValue(), password.getValue(), pattern.getValue(), selectedCollections, new AccessDeniedRedirectionCallback<Long>() { @Override public void _onFailure(Throwable caught) { Window.alert("There was an error during adding '" + url.getValue() + "' to your file scanners.\n" + caught.getMessage()); } @Override public void onSuccess(Long result) { setState(State.ADDING_FILESCANNER); setState(State.DEFAULT); } }); } }, ClickEvent.getType()); scanButton.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (scanButton.getElement().getClassName().contains("disabled")) { return; } if (state == State.EDIT_FILESCANNER && editedScannerId != null) { uploadService.updateFileScanner(new Long(editedScannerId.longValue()), url.getValue(), username.getValue(), password.getValue(), pattern.getValue(), selectedCollections, new AccessDeniedRedirectionCallback<Void>() { @Override public void _onFailure(Throwable caught) { Window.alert("There was an error during adding '" + url.getValue() + "' to your file scanners.\n" + caught.getMessage()); } @Override public void onSuccess(Void scanId) { // final String sUrl = url.getValue(); setState(State.DEFAULT); uploadService.processScan(new Long(editedScannerId.longValue()), new AccessDeniedRedirectionCallback<Void>() { @Override public void _onFailure(Throwable caught) { } @Override public void onSuccess(Void result) { } }); } }); } else { uploadService.addFileScanner(url.getValue(), username.getValue(), password.getValue(), pattern.getValue(), selectedCollections, new AccessDeniedRedirectionCallback<Long>() { @Override public void _onFailure(Throwable caught) { Window.alert("There was an error during adding '" + url.getValue() + "' to your file scanners.\n" + caught.getMessage()); } @Override public void onSuccess(Long scanId) { // final String sUrl = url.getValue(); setState(State.ADDING_FILESCANNER); setState(State.DEFAULT); uploadService.processScan(scanId, new AccessDeniedRedirectionCallback<Void>() { @Override public void _onFailure(Throwable caught) { } @Override public void onSuccess(Void result) { } }); } }); } } }, ClickEvent.getType()); stopButton.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (stopButton.getElement().getClassName().contains("disabled")) { return; } uploadService.stopScan(new Long(editedScannerId.longValue()), new AccessDeniedRedirectionCallback<Void>() { @Override public void _onFailure(Throwable caught) { } @Override public void onSuccess(Void result) { setState(State.ADDING_FILESCANNER); setState(State.DEFAULT); } }); } }, ClickEvent.getType()); cancelButton.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (cancelButton.getElement().getClassName().contains("disabled")) { return; } setDefaultState(); } }, ClickEvent.getType()); refreshButton.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (refreshButton.getElement().getClassName().contains("disabled")) { return; } refreshScanners(); } }, ClickEvent.getType()); deleteButton.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (deleteButton.getElement().getClassName().contains("disabled") && editedScannerId != null) { return; } removeScanner(editedScannerId); } }, ClickEvent.getType()); saveButton.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (saveButton.getElement().getClassName().contains("disabled")) { return; } uploadService.updateFileScanner(new Long(editedScannerId), url.getValue(), username.getValue(), password.getValue(), pattern.getValue(), selectedCollections, new AccessDeniedRedirectionCallback<Void>() { @Override public void _onFailure(Throwable caught) { Window.alert("There was an error while updating your file scanner.\n" + caught.getMessage()); } @Override public void onSuccess(Void result) { setDefaultState(); } }); } }, ClickEvent.getType()); refresh(); }
From source file:org.apache.hupa.client.ui.LoginView.java
License:Apache License
public LoginView() { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8381d9d1ff40x00x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8381d9d1ff40x00x2_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8381d9d1ff40x00x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8381d9d1ff4_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8381d9d1ff40x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a83899a0efc60x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a83899a0efc6"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a838_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8384cafb3b70x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8384cafb3b70x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8384cafb3b7"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a83864795f440x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a83864795f44_____org_apache_hupa_client_ui_LoginView_java0x03bc8a83864795f440x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a83837add8e60x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a83837add8e6_____org_apache_hupa_client_ui_LoginView_java0x03bc8a83837add8e60x1"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a83872e294080x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a83872e29408_____org_apache_hupa_client_ui_LoginView_java0x03bc8a83872e294080x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a83844ec32980x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a83844ec32980x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a83844ec3298"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a838bf4170440x2_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838bf4170440x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838bf417044_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838bf4170440x1"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a838caed30f70x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838caed30f70x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838caed30f7"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a838be177a950x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838be177a950x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838be177a95"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a838c0b2ef8e0x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838c0b2ef8e0x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838c0b2ef8e"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8386537e85a_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8386537e85a0x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8386537e85a0x1"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8386f9b9af30x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8386f9b9af3_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8386f9b9af30x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a838f851ccd30x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838f851ccd30x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a838f851ccd3"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8389858b1a1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8389858b1a10x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8389858b1a10x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a838_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8380x2_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8380x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8380x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8386f4305ba_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8386f4305ba0x1_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8386f4305ba0x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x00x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x00x00x00x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x00x00x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x0"); // Wrapped elements from the html document usernameTextBox = TextBox.wrap(DOM.getElementById("email")); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x10x00x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x10x00x00x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x10x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x1"); passwordTextBox = PasswordTextBox.wrap(DOM.getElementById("password")); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x20x00x00x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x20x00x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x20x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x2"); initWidget(binder.createAndBindUi(this)); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x30x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x3"); imapPort.setText(""); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x40x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x4"); smtpPort.setText(""); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x5_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x50x0"); usernameTextBox.setFocus(true);/*from w ww. java 2 s.co m*/ InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x6_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x60x0"); setLoading(false); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x70x0_____org_apache_hupa_client_ui_LoginView_java0x03bc8a8383bc8a8380x10x7"); settingsPopup.setVisible(false); }