List of usage examples for com.google.gwt.user.client Window confirm
public static boolean confirm(String msg)
From source file:com.googlecode.hmvc4gwt.example.hmvcblog.frontend.dashboard.client.edit.blog.EditBlogController.java
License:Apache License
private void removeBlogEntry(BlogEntryDTO blogEntryDTO) { if (Window.confirm(I18N.constants.messageConfirmRemoveBlogEntry())) { BlogEntryRemoveDTO blogEntryRemoveDTO = new BlogEntryRemoveDTO(); blogEntryRemoveDTO.setId(blogEntryDTO.getId()); BlogEntryAsyncCallback.remove(blogEntryRemoveDTO, this); }// ww w. ja va2 s. c o m }
From source file:com.googlecode.hmvc4gwt.example.hmvcblog.frontend.dashboard.client.edit.blog.EditBlogController.java
License:Apache License
private void removeBlogEntryComment(BlogEntryCommentDTO blogEntryCommentDTO) { if (Window.confirm(I18N.constants.messageConfirmRemoveBlogEntry())) { BlogEntryRemoveDTO blogEntryRemoveDTO = new BlogEntryRemoveDTO(); blogEntryRemoveDTO.setId(blogEntryCommentDTO.getIdBlogEntryComment()); BlogEntryAsyncCallback.remove(blogEntryRemoveDTO, this); }//from w ww . ja v a 2 s . com }
From source file:com.gsr.myschool.back.client.web.application.preinscription.PreInscriptionPresenter.java
License:Apache License
@Override public void delete(DossierProxy inscription) { if (Window.confirm(messageBundle.operationConfirm())) { if (inscription.getStatus() == DossierStatus.CREATED) { requestFactory.inscriptionService().deleteInscription(inscription.getId()) .fire(new ReceiverImpl<Void>() { @Override public void onSuccess(Void aVoid) { String content = messageBundle.operationSuccess(); AlertType alertType = AlertType.SUCCESS; Message message = new Message.Builder(content).style(alertType).build(); MessageEvent.fire(this, message); loadDossiersCounts(); }//from w ww .j a va2 s . c om }); } else { requestFactory.inscriptionService().deleteInscriptionInProcess(inscription.getId()) .fire(new ReceiverImpl<Void>() { @Override public void onSuccess(Void aVoid) { String content = messageBundle.operationSuccess(); AlertType alertType = AlertType.SUCCESS; Message message = new Message.Builder(content).style(alertType).build(); MessageEvent.fire(this, message); loadDossiersCounts(); } }); } } }
From source file:com.gsr.myschool.back.client.web.application.usergsr.AdminUserAccountPresenter.java
License:Apache License
@Override public void delete(AdminUserProxy currentUser) { if (Window.confirm(messageBundle.deleteConfirmation())) { requestFactory.userService().deleteAdminUser(currentUser.getId()).fire(new ReceiverImpl<Void>() { @Override/* w w w .j av a 2s.com*/ public void onSuccess(Void response) { Message message = new Message.Builder(messageBundle.deleteValueListSuccess()) .style(AlertType.SUCCESS).closeDelay(CloseDelay.DEFAULT).build(); MessageEvent.fire(this, message); loadUsers(); } }); } }
From source file:com.gsr.myschool.back.client.web.application.valueList.ValueListPresenter.java
License:Apache License
@Override public void delete(ValueListProxy valueListProxy) { if (Window.confirm(messageBundle.deleteConfirmation())) { requestFactory.valueListServiceRequest().deleteValueList(valueListProxy.getId()) .fire(new ReceiverImpl<Void>() { @Override/*from w ww. j av a2s . c om*/ public void onSuccess(Void response) { Message message = new Message.Builder(messageBundle.deleteValueListSuccess()) .style(AlertType.SUCCESS).closeDelay(CloseDelay.DEFAULT).build(); MessageEvent.fire(this, message); fillTable(); } }); } }
From source file:com.gsr.myschool.front.client.web.application.inscription.InscriptionPresenter.java
License:Apache License
@Override public void deleteInscription(DossierProxy dossier) { if (Window.confirm(messageBundle.deleteInscriptionConf())) { requestFactory.inscriptionService().deleteInscription(dossier.getId()).fire(new ReceiverImpl<Void>() { @Override// ww w .ja v a 2 s . c om public void onSuccess(Void response) { Message message = new Message.Builder(messageBundle.deleteInscriptionSuccess()) .style(AlertType.SUCCESS).closeDelay(CloseDelay.DEFAULT).build(); MessageEvent.fire(this, message); loadAllInscriptions(); } }); } }
From source file:com.guit.client.place.PlaceManagerImpl.java
License:Apache License
private <D> void goToPlace(final String placeName, final D placeData) { if (currentPlace != null && currentPlace instanceof StayPlace) { StayPlace<?> stayPlace = (StayPlace<?>) currentPlace; String warning = stayPlace.mayLeave(); if (warning != null) { if (!Window.confirm(warning)) { // Restore the token History.newItem(getToken(currentPlaceName, currentData), false); if (currentPlace instanceof StayPlaceWithCallback) { ((StayPlaceWithCallback<?>) stayPlace).stay(); }/* w w w .j a v a 2s . com*/ return; } else if (currentPlace instanceof StayPlaceWithCallback) { ((StayPlaceWithCallback<?>) stayPlace).leave(); } } } else if (currentPlace != null && currentPlace instanceof LeavePlace) { ((LeavePlace<?>) currentPlace).leave(); } placeChangeCount++; getPlace(placeName, new PlaceCallback<D>() { @Override public void onSuccess(Place<D> place) { eventBus.fireEvent(new PlaceChangeEvent(place.getClass(), placeData)); String title = placesTitles.get(placeName); if (!title.isEmpty()) { Window.setTitle(defaultTitle + " - " + title); } else { Window.setTitle(defaultTitle); } currentPlace = place; currentPlaceName = placeName; currentData = placeData; place.go(placeData); } }); }
From source file:com.gwtplatform.carstore.client.application.cars.car.CarPresenter.java
License:Apache License
private void onDeleteCar() { Boolean confirm = Window.confirm("Are you sure you want to delete " + carDto.getModel() + "?"); if (confirm) { dispatcher.execute(carService.delete(carDto.getId()), new ErrorHandlerAsyncCallback<NoResult>(this) { @Override//ww w .j av a2s. com public void onSuccess(NoResult noResult) { NavigationTabEvent.fireClose(CarPresenter.this, CarPresenter.this); } }); } }
From source file:com.gwtplatform.carstore.client.application.cars.CarsView.java
License:Apache License
private void initActionColumns() { Cell<CarDto> editCell = new ActionCell<CarDto>("Edit", new Delegate<CarDto>() { @Override//ww w. java 2s. co m public void execute(CarDto carDto) { getUiHandlers().onEdit(carDto); } }); Cell<CarDto> deleteCell = new ActionCell<CarDto>("Delete", new Delegate<CarDto>() { @Override public void execute(CarDto carDto) { Boolean confirm = Window.confirm("Are you sure you want to delete " + carDto.getModel() + "?"); if (confirm) { getUiHandlers().onDelete(carDto); } } }); IdentityColumn<CarDto> editColumn = new IdentityColumn<CarDto>(editCell); IdentityColumn<CarDto> deleteColumn = new IdentityColumn<CarDto>(deleteCell); carGrid.addColumn(editColumn, "Edit"); carGrid.addColumn(deleteColumn, "Delete"); carGrid.setColumnWidth(editColumn, 75, Unit.PX); carGrid.setColumnWidth(deleteColumn, 75, Unit.PX); }
From source file:com.gwtplatform.carstore.client.application.manufacturer.ManufacturerDetailPresenter.java
License:Apache License
private void deleteManufacturer() { Boolean confirm = Window.confirm("Are you sure you want to delete " + currentManufacturer.getName() + "?"); if (confirm) { dispatcher.execute(manufacturerService.delete(currentManufacturer.getId()), new ErrorHandlerAsyncCallback<NoResult>(this) { @Override// w w w.ja va 2s . c o m public void onSuccess(NoResult noResult) { placeManager.revealPlace(new Builder().nameToken(NameTokens.getManufacturer()).build()); } }); } }