List of usage examples for com.google.gwt.user.client Window alert
public static void alert(String msg)
From source file:com.google.gwt.sample.contacts.client.presenter.ContactsActivity.java
private void deleteSelectedContacts() { List<Integer> selectedRows = display.getSelectedRows(); ArrayList<String> ids = new ArrayList<String>(); for (int i = 0; i < selectedRows.size(); ++i) { ids.add(contactDetails.get(selectedRows.get(i)).getId()); }//from ww w . j a v a 2 s. co m rpcService.deleteContacts(ids, new AsyncCallback<ArrayList<ContactDetails>>() { public void onSuccess(ArrayList<ContactDetails> result) { contactDetails = result; sortContactDetails(); List<String> data = new ArrayList<String>(); for (int i = 0; i < result.size(); ++i) { data.add(contactDetails.get(i).getDisplayName()); } display.setData(data); } public void onFailure(Throwable caught) { Window.alert("Error deleting selected contacts"); } }); }
From source file:com.google.gwt.sample.contacts.client.presenter.ContactsPresenter.java
private void fetchContactDetails() { rpcService.getContactDetails(new AsyncCallback<ArrayList<ContactDetails>>() { public void onSuccess(ArrayList<ContactDetails> result) { contactDetails = result;/* w w w .j a v a2 s .co m*/ sortContactDetails(); view.setRowData(contactDetails); } public void onFailure(Throwable caught) { Window.alert("Error fetching contact details"); } }); }
From source file:com.google.gwt.sample.contacts.client.presenter.EditContactActivity.java
public EditContactActivity(EditContactPlace place, ClientFactory clientFactory) { this.rpcService = clientFactory.getContactServiceRPC(); this.eventBus = clientFactory.getEventBus(); this.display = clientFactory.getEditContactView(); this.placeController = clientFactory.getPlaceController(); String id = place.getPlaceName(); bind();//from w ww . jav a 2 s . c o m rpcService.getContact(id, new AsyncCallback<Contact>() { public void onSuccess(Contact result) { contact = result; EditContactActivity.this.display.getFirstName().setValue(contact.getFirstName()); EditContactActivity.this.display.getLastName().setValue(contact.getLastName()); EditContactActivity.this.display.getEmailAddress().setValue(contact.getEmailAddress()); } public void onFailure(Throwable caught) { Window.alert("Error retrieving contact"); } }); }
From source file:com.google.gwt.sample.contacts.client.presenter.EditContactActivity.java
private void doSave() { contact.setFirstName(display.getFirstName().getValue()); contact.setLastName(display.getLastName().getValue()); contact.setEmailAddress(display.getEmailAddress().getValue()); rpcService.updateContact(contact, new AsyncCallback<Contact>() { public void onSuccess(Contact result) { // eventBus.fireEvent(new ContactUpdatedEvent(result)); EditContactActivity.this.placeController.goTo(new ContactPlace("")); }// ww w . j ava 2 s .c om public void onFailure(Throwable caught) { Window.alert("Error updating contact"); } }); }
From source file:com.google.gwt.sample.contacts.client.presenter.EditContactPresenter.java
public EditContactPresenter(ContactsServiceAsync rpcService, HandlerManager eventBus, Display display, String id) {//from ww w . j a v a2s.c o m this.rpcService = rpcService; this.eventBus = eventBus; this.display = display; bind(); rpcService.getContact(id, new AsyncCallback<Contact>() { public void onSuccess(Contact result) { contact = result; EditContactPresenter.this.display.getFirstName().setValue(contact.getFirstName()); EditContactPresenter.this.display.getLastName().setValue(contact.getLastName()); EditContactPresenter.this.display.getEmailAddress().setValue(contact.getEmailAddress()); } public void onFailure(Throwable caught) { Window.alert("Error retrieving contact"); } }); }
From source file:com.google.gwt.sample.contacts.client.presenter.EditContactPresenter.java
private void doSave() { contact.setFirstName(display.getFirstName().getValue()); contact.setLastName(display.getLastName().getValue()); contact.setEmailAddress(display.getEmailAddress().getValue()); rpcService.updateContact(contact, new AsyncCallback<Contact>() { public void onSuccess(Contact result) { eventBus.fireEvent(new ContactUpdatedEvent(result)); }// w w w .j av a2 s. c om public void onFailure(Throwable caught) { Window.alert("Error updating contact"); } }); }
From source file:com.google.gwt.sample.dynatable.client.ui.CellTableMain.java
@UiHandler("addButton") void onAddClick(ClickEvent e) { Window.alert(pager.getPage() + ":" + pager.getPageCount() + ":" + pager.getPageSize() + ":" + pager.getPageStart());//ww w . j a v a 2 s. c o m }
From source file:com.google.gwt.sample.dynatablemvp.client.presenter.EditContactPresenter.java
public EditContactPresenter(DynaTableRequestFactory rpcService, HandlerManager eventBus, Display display, Integer id) {//from w w w . j av a 2 s . c o m this.requests = rpcService; this.eventBus = eventBus; this.display = display; bind(); // Request<PersonProxy> person = rpcService.schoolCalendarRequest().findPerson(id); rpcService.schoolCalendarRequest() .findPerson(id, Arrays.asList(PersonRelation.ADDRESS, PersonRelation.SHEDULE, PersonRelation.MENTOR)) .fire(new Receiver<PersonProxy>() { @Override public void onFailure(ServerFailure error) { // TODO Auto-generated method stub super.onFailure(error); Window.alert("Error retrieving contact"); } @Override public void onSuccess(PersonProxy result) { contact = result; EditContactPresenter.this.display.getFirstName().setValue(contact.getFirstName()); EditContactPresenter.this.display.getLastName().setValue(contact.getLastName()); EditContactPresenter.this.display.getEmailAddress() .setValue(contact.getAddress().getEmail()); } }); }
From source file:com.google.gwt.sample.dynatablemvp.client.presenter.EditContactPresenter.java
private void doSave() { if (contact == null) { Window.alert("contact is null!"); return;//from w w w . j a v a 2 s.c o m } contact.setFirstName(display.getFirstName().getValue()); contact.setLastName(display.getLastName().getValue()); contact.getAddress().setEmail(display.getEmailAddress().getValue()); requests.personRequest().persist(contact).fire(new Receiver<Integer>() { @Override public void onFailure(ServerFailure error) { // TODO Auto-generated method stub super.onFailure(error); Window.alert("Error updating contact"); } @Override public void onSuccess(Integer response) { eventBus.fireEvent(new ContactUpdatedEvent(contact)); } }); }
From source file:com.google.gwt.sample.feedreader.client.FeedSelectPanel.java
License:Apache License
public FeedSelectPanel(final ConfigurationPanel parent, final Configuration configuration, String query) { super("Select feed...", parent); FeedCallback fc = new FeedCallback() { public void onLoad(final JavaScriptObject jso) { RESULT_API.bind(jso);//from www .ja v a 2 s .c o m ErrorWrapper error = RESULT_API.getError(jso); if (error != null) { Window.alert("Unable to find feeds.\n" + error.getMessage()); return; } // Remove the loading message clear(); // Update the UI piecewise DeferredCommand.addCommand(new IncrementalCommand() { List feeds = configuration.getFeeds(); Iterator i = RESULT_API.getEntries(jso).iterator(); public boolean execute() { final FindResultApi.Entry entry = (FindResultApi.Entry) i.next(); if (feeds.contains(entry.getUrl())) { return i.hasNext(); } UnsunkLabel title = new UnsunkLabel(entry.getTitle(), true); title.addStyleName("title"); UnsunkLabel snippit = new UnsunkLabel(entry.getContentSnippet(), true); snippit.addStyleName("snippit"); UnsunkLabel url = new UnsunkLabel(entry.getUrl()); url.addStyleName("snippit"); FlowPanel vp = new FlowPanel(); vp.add(title); vp.add(snippit); vp.add(url); add(new PanelLabel(vp, new Command() { public void execute() { History.newItem(entry.getUrl()); } })); return i.hasNext(); } }); } }; Globals.API.findFeeds(query, fc); addStyleName("FeedSelectPanel"); add(new PanelLabel("Waiting for results")); }