Example usage for com.google.gwt.user.client Window alert

List of usage examples for com.google.gwt.user.client Window alert

Introduction

In this page you can find the example usage for com.google.gwt.user.client Window alert.

Prototype

public static void alert(String msg) 

Source Link

Usage

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"));
}