List of usage examples for com.google.gwt.user.client Cookies getCookie
public static String getCookie(String name)
From source file:org.ednovo.gooru.client.mvp.home.library.LibraryView.java
License:Open Source License
/** * /*from w w w. j av a 2s .c o m*/ * @function setFeaturedCourses * * @created_date : 04-Dec-2013 * * @description * * @parm(s) : * * @return : void * * @throws : <Mentioned if any exceptions> */ public void getFeaturedCourses(final String featuredLabel) { try { if (Cookies.getCookie("featured-gooru-release") != null && !Cookies.getCookie("featured-gooru-release").contains("5.11")) { if (localStorage != null && localStorage.get(libraryStorageObject) != null && localStorage.get(libraryStorageObject).get(featuredLabel) != null) { localStorage.get(libraryStorageObject).remove(featuredLabel); } } HashMap<String, SubjectDo> savedValuesMap = localStorage.get(libraryStorageObject); if (savedValuesMap != null && savedValuesMap.get(featuredLabel) != null) { setFeaturedCourseWidgets(savedValuesMap.get(featuredLabel).getData(), false); } else { String standardId = AppClientFactory.getPlaceManager().getRequestParameter(STANDARD_ID); if (featuredLabel != null) { if (standardId != null) { AppClientFactory.getInjector().getLibraryService().getSubjectsForStandards(featuredLabel, getPlaceToken(), new AsyncCallback<HashMap<String, StandardsDo>>() { @Override public void onFailure(Throwable caught) { } @Override public void onSuccess(HashMap<String, StandardsDo> result) { standardsMap = result; libraryMenuNavigation.setSubjectPanelIdsForStandards(standardsMap); setFeaturedCourseWidgets( standardsMap.get(featuredLabel).getData().get(0).getCourse(), false); } }); } else { AppClientFactory.getInjector().getLibraryService().getSubjects(featuredLabel, getPlaceToken(), new AsyncCallback<HashMap<String, SubjectDo>>() { @Override public void onFailure(Throwable caught) { } @Override public void onSuccess(HashMap<String, SubjectDo> subjectDoList) { courseMap = subjectDoList; libraryMenuNavigation.setSubjectPanelIds(courseMap); if (AppClientFactory.getCurrentPlaceToken().equals(PlaceTokens.HOME) || AppClientFactory.getCurrentPlaceToken() .equals(PlaceTokens.RUSD_LIBRARY)) { setFeaturedCourseWidgets(courseMap.get(featuredLabel).getData(), false); } } }); } } } } catch (SerializationException e) { } }
From source file:org.ednovo.gooru.client.mvp.play.collection.CollectionPlayerView.java
License:Open Source License
/** * This method is used to show first time Add tooltip popup. *//*from w w w . j a v a2 s . co m*/ @Override public void showAddToolTip() { String resourcePlayerFirstTimeUser = Cookies.getCookie("resourcePlayerFirstTimeUser"); if (resourcePlayerFirstTimeUser == null) { Cookies.setCookie("resourcePlayerFirstTimeUser", "1"); globalTooltipWithButton = new GlobalTooltipWithButton(GL0681, GL0543); globalTooltipWithButton.setGlassStyleName(HomeCBundle.INSTANCE.css().playerAddToolTipGlassStyle()); globalTooltipWithButton.setStyleName(""); globalTooltipWithButton.getElement().getStyle().setZIndex(999999); globalTooltipWithButton.setPopupPosition(headerView.getAddButton().getAbsoluteLeft() + 7, headerView.getAddButton().getAbsoluteTop() + 25); globalTooltipWithButton.show(); } }
From source file:org.ednovo.gooru.client.mvp.play.collection.CollectionPlayerView.java
License:Open Source License
public void showLogoutMessage(boolean hide) { String resourcePlayerFirstTimeUser = Cookies.getCookie("lp"); if (hide) {//from ww w. jav a 2s . co m if (logOutToolTip != null) { logOutToolTip.hide(); } } else { if (AppClientFactory.isAnonymous()) { if (resourcePlayerFirstTimeUser == null) { //Cookies.setCookie("lp", "1"); logOutToolTip = new GlobalTooltipWithButton(GL1614, GL1615, GL0543); logOutToolTip.getCloseButton().addClickHandler(new StoreCookieHandler()); logOutToolTip.setGlassStyleName(HomeCBundle.INSTANCE.css().playerAddToolTipGlassStyle()); logOutToolTip.setStyleName(""); logOutToolTip.getElement().getStyle().setZIndex(999999); logOutToolTip.setPopupPosition(headerView.getAuthorContainer().getAbsoluteLeft() + 55, headerView.getAuthorContainer().getAbsoluteTop() + 15); logOutToolTip.show(); } } } }
From source file:org.ednovo.gooru.client.mvp.play.collection.preview.PreviewPlayerView.java
License:Open Source License
/** * This method is used to show first time Add tooltip popup. *///from ww w . j a v a 2 s. c o m public void showAddToolTip() { String resourcePlayerFirstTimeUser = Cookies.getCookie("resourcePlayerFirstTimeUser"); if (resourcePlayerFirstTimeUser == null) { Cookies.setCookie("resourcePlayerFirstTimeUser", "1"); globalTooltipWithButton = new GlobalTooltipWithButton(GL0681, GL0543); globalTooltipWithButton.setGlassStyleName(HomeCBundle.INSTANCE.css().playerAddToolTipGlassStyle()); globalTooltipWithButton.setStyleName(""); globalTooltipWithButton.getElement().getStyle().setZIndex(999999); globalTooltipWithButton.setPopupPosition(headerView.getAddButton().getAbsoluteLeft() + 7, headerView.getAddButton().getAbsoluteTop() + 25); globalTooltipWithButton.show(); } }
From source file:org.ednovo.gooru.client.mvp.play.resource.narration.ResourceNarrationView.java
License:Open Source License
/** * This method is used to show first time Add tooltip popup. *//*from ww w . ja v a2 s .c o m*/ public void showAddToolTip() { String resourcePlayerFirstTimeUser = null; resourcePlayerFirstTimeUser = Cookies.getCookie("resourcePlayerFirstTimeUser"); if (resourcePlayerFirstTimeUser == null) { Cookies.setCookie("resourcePlayerFirstTimeUser", "1"); globalTooltipWithButton = new GlobalTooltipWithButton(GL0681, GL0543); globalTooltipWithButton.setGlassStyleName(HomeCBundle.INSTANCE.css().playerAddToolTipGlassStyle()); globalTooltipWithButton.setStyleName(""); globalTooltipWithButton.getElement().getStyle().setZIndex(999999); globalTooltipWithButton.setPopupPosition( Document.get().getElementById("addButton").getAbsoluteLeft() - 16, Document.get().getElementById("addButton").getAbsoluteTop() + 22); globalTooltipWithButton.show(); } }
From source file:org.ednovo.gooru.client.mvp.play.resource.ResourcePlayerView.java
License:Open Source License
@Override public void updateThumbsRatingView(int userThumbRating) { /*userRating=userThumbRating; if(userThumbRating==0){//from w ww. j av a2 s . c o m headerView.getThumbsDownButton().setStyleName(PlayerBundle.INSTANCE.getPlayerStyle().thumbsDownNormal()); headerView.getThumbsUpButton().setStyleName(PlayerBundle.INSTANCE.getPlayerStyle().thumbsUpNormal()); }else if(userThumbRating==-1){ headerView.getThumbsDownButton().setStyleName(PlayerBundle.INSTANCE.getPlayerStyle().thumbsDownActive()); headerView.getThumbsUpButton().setStyleName(PlayerBundle.INSTANCE.getPlayerStyle().thumbsUpNormal()); }else if(userThumbRating==1){ headerView.getThumbsDownButton().setStyleName(PlayerBundle.INSTANCE.getPlayerStyle().thumbsDownNormal()); headerView.getThumbsUpButton().setStyleName(PlayerBundle.INSTANCE.getPlayerStyle().thumbsUpActive()); }*/ String resourcePlayerFirstTimeUser = Cookies.getCookie("resourcePlayerFirstTimeUser"); if (resourcePlayerFirstTimeUser == null) { Cookies.setCookie("resourcePlayerFirstTimeUser", "1"); globalTooltipWithButton = new GlobalTooltipWithButton(GL0681, GL0543); globalTooltipWithButton.setGlassStyleName(HomeCBundle.INSTANCE.css().playerAddToolTipGlassStyle()); globalTooltipWithButton.setStyleName(""); globalTooltipWithButton.getElement().getStyle().setZIndex(999999); globalTooltipWithButton.setPopupPosition(headerView.getAddButton().getAbsoluteLeft() + 7, headerView.getAddButton().getAbsoluteTop() + 25); globalTooltipWithButton.show(); } }
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 {//from w ww. jav a2s . 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 av a2s.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.SearchRootPresenter.java
License:Open Source License
@Override public void onReset() { super.onReset(); String msg = Cookies.getCookie("TakeATour"); if (msg == null) msg = ""; // getView().clearPanel(); /*if(!msg.equalsIgnoreCase("viewed") && AppClientFactory.isAnonymous()){ // document.getElementById("searchFilterPanelDiv").getStyle().setMarginTop(-95, Unit.PX); // getView().addresource();// w w w . j a v a 2s .c om } else { document.getElementById("searchFilterPanelDiv").getStyle().setMarginTop(0, Unit.PX); }*/ document.getElementById("searchFilterPanelDiv").getStyle().setMarginTop(0, Unit.PX); shelfTabPresenter.enableFolderCollectionPanel(); setInSlot(TYPE_SHELF_TAB, shelfTabPresenter); }
From source file:org.freemedsoftware.gwt.client.FreemedInterface.java
License:Open Source License
public void resume() { JsonUtil.debug("resume()"); if (!active) { JsonUtil.debug("create main screen object"); mainScreen = new MainScreen(); JsonUtil.debug("assign locale"); CurrentState.assignLocale(loginDialog.getLanguageSelected()); JsonUtil.debug("set visibility"); UIObject.setVisible(RootPanel.get("loginScreenOuter").getElement(), false); JsonUtil.debug("add main screen"); RootPanel.get("rootPanel").add(mainScreen); JsonUtil.debug("set freemed interface properly"); mainScreen.setFreemedInterface(this); CurrentState.setUserConfig("user", Cookies.getCookie("user")); active = true;/*from w w w.j av a 2 s. com*/ } else { mainScreen.setVisible(true); if (!(CurrentState.getDefaultUser().length() > 0 && CurrentState.getDefaultUser().equalsIgnoreCase(loginDialog.getLoggedInUser()))) { Util.closeAllTabs(); mainScreen.emptyLeftNavMenuContainer(); } mainScreen.refreshMainScreen(); try { UIObject.setVisible(RootPanel.get("loginScreenOuter").getElement(), false); } catch (Exception ex) { } RootPanel.setVisible(RootPanel.get("rootPanel").getElement(), true); } }