List of usage examples for com.google.gwt.user.client Window enableScrolling
public static void enableScrolling(boolean enable)
From source file:org.ednovo.gooru.client.mvp.profilepage.ProfilePagePresenter.java
License:Open Source License
@Override protected void onReset() { if (AppClientFactory.getPlaceManager().refreshPlace()) { String userResetId = AppClientFactory.getPlaceManager().getRequestParameter("id"); String folderId = AppClientFactory.getPlaceManager().getRequestParameter("folderid"); if (folderId != null) { callBack = "reset"; }//from w w w . ja v a2s.com if (userResetId != userId) { callBack = "reveal"; userId = userResetId; createProfileUserData(); } getUserWorkSpace(); if (getPlaceManager().getRequestParameter("callback") != null && getPlaceManager().getRequestParameter("callback").equalsIgnoreCase("signup")) { //To show SignUp (Registration popup) Window.enableScrolling(false); AppClientFactory.fireEvent(new SetHeaderZIndexEvent(98, false)); String type = getPlaceManager().getRequestParameter("type"); int displayScreen = getPlaceManager().getRequestParameter("type") != null ? Integer.parseInt(type) : 1; signUpViewPresenter.displayPopup(displayScreen); addToPopupSlot(signUpViewPresenter); } } }
From source file:org.ednovo.gooru.client.mvp.profilepage.ProfilePagePresenter.java
License:Open Source License
@Override protected void onUnbind() { Window.enableScrolling(true); AppClientFactory.fireEvent(new SetHeaderZIndexEvent(0, true)); }
From source file:org.ednovo.gooru.client.mvp.rating.RatingAndReviewPopupView.java
License:Open Source License
@UiHandler("closeButton") public void closeRatingAndReviewPopup(ClickEvent event) { String currentToken = AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken(); hide();//from www.j av a 2s .c o m if (!currentToken.equalsIgnoreCase(PlaceTokens.COLLECTION_PLAY) && !currentToken.equalsIgnoreCase(PlaceTokens.RESOURCE_PLAY)) { Window.enableScrolling(true); } if (currentToken.equalsIgnoreCase(PlaceTokens.COLLECTION_SEARCH) || currentToken.equalsIgnoreCase(PlaceTokens.RESOURCE_SEARCH)) { Window.enableScrolling(false); } else { Window.enableScrolling(true); } }
From source file:org.ednovo.gooru.client.mvp.register.RegisterView.java
License:Open Source License
/** * Cancel the register popup/*from w w w. jav a 2 s .com*/ * @param clickEvent instance of {@link ClickEvent} */ @UiHandler("cancelAnr") public void onCancelClick(ClickEvent clickEvent) { Window.enableScrolling(true); AppClientFactory.fireEvent(new SetHeaderZIndexEvent(0, true)); hide(); }
From source file:org.ednovo.gooru.client.mvp.search.AbstractSearchPresenter.java
License:Open Source License
@Override protected void onReset() { super.onReset(); String count = Cookies.getCookie("MyCookie"); if (count != null && Integer.parseInt(count) == 7) { Window.enableScrolling(false); Cookies.setCookie("MyCookie", "8"); } else {// ww w . ja v a 2s .co m Window.enableScrolling(true); } AppClientFactory.fireEvent( new SetFooterEvent(AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken())); if (AppClientFactory.getPlaceManager().refreshPlace()) { if (setFilter) { searchDo.setPageNum(1); getSearchService().getSearchFilters(getCurrentPlaceToken(), new SimpleAsyncCallback<SearchFilterDo>() { @Override public void onSuccess(SearchFilterDo searchFilterDo) { getView().setSearchFilter(searchFilterDo); } }); setFilter = false; } else { initiateSearch(); } } if (getPlaceManager().getRequestParameter("callback") != null && getPlaceManager().getRequestParameter("callback").equalsIgnoreCase("signup")) { //To show SignUp (Registration popup) Window.enableScrolling(false); AppClientFactory.fireEvent(new SetHeaderZIndexEvent(98, false)); String type = getPlaceManager().getRequestParameter("type"); int displayScreen = getPlaceManager().getRequestParameter("type") != null ? Integer.parseInt(type) : 1; signUpViewPresenter.displayPopup(displayScreen); addToPopupSlot(signUpViewPresenter); } Document doc = Document.get(); doc.getElementById("uvTab").getStyle().setDisplay(Display.BLOCK); AppClientFactory.fireEvent(new HomeEvent(HeaderTabType.NONE)); }
From source file:org.ednovo.gooru.client.mvp.search.resource.ResourceSearchPresenter.java
License:Open Source License
@Override protected void requestSearch(SearchDo<ResourceSearchResultDo> searchDo, SearchAsyncCallback<SearchDo<ResourceSearchResultDo>> searchAsyncCallback) { if (getPlaceManager().getRequestParameter("callback") != null && getPlaceManager().getRequestParameter("callback").equalsIgnoreCase("signup")) { } else {/*from w ww . j a va 2 s . c o m*/ Window.enableScrolling(true); } if (getSearchDo().getSearchQuery().trim().equals(ALL) && !AppClientFactory.isContentAdmin()) { return; } getSearchService().getResourceSearchResults(searchDo, searchAsyncCallback); AppClientFactory.fireEvent( new SetFooterEvent(AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken())); String message = Cookies.getCookie("SearchResultpopup"); if (message == null) message = ""; if (!message.equalsIgnoreCase("viewed") && AppClientFactory.isAnonymous()) { Cookies.setCookie("SearchResultpopup", "viewed"); AppClientFactory.setEnableScroll(false); } }
From source file:org.ednovo.gooru.client.mvp.search.SearchInfoWidget.java
@UiHandler("addTagsBtn") public void onAddTagsBtnClicked(ClickEvent clickEvent) { if (AppClientFactory.isAnonymous()) { AppClientFactory.fireEvent(new InvokeLoginEvent()); } else {/*from ww w . j a va 2s . co m*/ Window.enableScrolling(false); popup = new AddTagesPopupView(searchResultDo.getGooruOid()) { @Override public void closePoup(boolean isCancelclicked) { this.hide(); if (!isCancelclicked) { SuccessPopupViewVc success = new SuccessPopupViewVc() { @Override public void onClickPositiveButton(ClickEvent event) { this.hide(); if (AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken() .equalsIgnoreCase(PlaceTokens.COLLECTION_SEARCH) || AppClientFactory.getPlaceManager().getCurrentPlaceRequest() .getNameToken().equalsIgnoreCase(PlaceTokens.RESOURCE_SEARCH)) { Window.enableScrolling(false); } else { Window.enableScrolling(true); } } }; success.setHeight("253px"); success.setWidth("450px"); success.setPopupTitle(i18n.GL1795()); success.setDescText(i18n.GL1796()); success.enableTaggingImage(); success.setPositiveButtonText(i18n.GL0190()); success.center(); success.show(); } else { if (AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken() .equalsIgnoreCase(PlaceTokens.COLLECTION_SEARCH) || AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken() .equalsIgnoreCase(PlaceTokens.RESOURCE_SEARCH)) { Window.enableScrolling(false); } else { Window.enableScrolling(true); } } } }; popup.show(); popup.setPopupPosition(popup.getAbsoluteLeft(), Window.getScrollTop() + 10); } }
From source file:org.ednovo.gooru.client.mvp.search.TagsTabView.java
License:Open Source License
/** * @param clickEvent {@link ClickEvent} *///from ww w. ja v a2 s .c om @UiHandler("addTagsBtn") public void onAddTagsBtnClicked(ClickEvent clickEvent) { if (AppClientFactory.isAnonymous()) { AppClientFactory.fireEvent(new InvokeLoginEvent()); } else { Window.enableScrolling(false); addTagesPopupView = new AddTagesPopupView(resourceGooruOid) { /** * (non-Javadoc) * @see org.ednovo.gooru.client.mvp.addTagesPopup.AddTagesPopupView#closePoup(boolean) */ @Override public void closePoup(boolean isCancelclicked) { this.hide(); if (!isCancelclicked) { SuccessPopupViewVc success = new SuccessPopupViewVc() { /** (non-Javadoc) * @see org.ednovo.gooru.client.mvp.shelf.collection.tab.collaborators.vc.SuccessPopupViewVc#onClickPositiveButton(com.google.gwt.event.dom.client.ClickEvent) */ @Override public void onClickPositiveButton(ClickEvent event) { this.hide(); isTagsAdded = true; setCurrentTagsDispalyCount(0); getUiHandlers().getResourceTags(resourceGooruOid, offSet, limit, true); if (AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken() .equalsIgnoreCase(PlaceTokens.COLLECTION_SEARCH) || AppClientFactory.getPlaceManager().getCurrentPlaceRequest() .getNameToken().equalsIgnoreCase(PlaceTokens.RESOURCE_SEARCH)) { Window.enableScrolling(false); } else { Window.enableScrolling(true); } } }; success.setHeight("253px"); success.setWidth("450px"); success.setPopupTitle(i18n.GL1795()); success.setDescText(i18n.GL1796()); success.enableTaggingImage(); success.setPositiveButtonText(i18n.GL0190()); success.center(); success.show(); } else { if (AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken() .equalsIgnoreCase(PlaceTokens.COLLECTION_SEARCH) || AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken() .equalsIgnoreCase(PlaceTokens.RESOURCE_SEARCH)) { Window.enableScrolling(false); } else { Window.enableScrolling(true); } } } }; addTagesPopupView.show(); addTagesPopupView.setPopupPosition(addTagesPopupView.getAbsoluteLeft(), Window.getScrollTop() + 10); } }
From source file:org.ednovo.gooru.client.mvp.settings.SavePopup.java
License:Open Source License
public SavePopup() { super();/*from ww w . j a va 2s.c om*/ setWidget(uiBinder.createAndBindUi(this)); confirmEmail.getElement().setInnerText(GL1483); checkMailLbl.getElement().setInnerText(GL1484); lbOk.setText(GL1386); setGlassEnabled(true); Window.enableScrolling(false); AppClientFactory.fireEvent(new SetHeaderZIndexEvent(98, false)); this.show(); this.center(); }
From source file:org.ednovo.gooru.client.mvp.settings.SavePopup.java
License:Open Source License
@UiHandler("lbOk") public void OnClickOkButton(ClickEvent event) { Window.enableScrolling(true); AppClientFactory.fireEvent(new SetHeaderZIndexEvent(0, true)); this.hide();//from w ww .j av a 2s . co m }