List of usage examples for com.google.gwt.user.client Cookies setCookie
public static void setCookie(String name, String value)
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 www. j av 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.preview.PreviewPlayerView.java
License:Open Source License
/** * This method is used to show first time Add tooltip popup. */// w w w .java2 s . co 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. */// w w w .j a va 2 s .c om 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){// ww w .j ava 2s . 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 {//ww w. ja v a 2 s . c o 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 ww w. ja v a 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.SearchBarVc.java
License:Open Source License
/** * Class constructor, crates new {@link KeyUpHandler} *//*from w w w . java 2 s. c om*/ public SearchBarVc() { autokeySuggestOracle = new AppMultiWordSuggestOracle(true); searchTxtBox = new AppSuggestBox(autokeySuggestOracle) { @Override public HandlerRegistration addClickHandler(ClickHandler handler) { return null; } @Override public void keyAction(String text) { MixpanelUtil.Search_autocomplete_select(); autokeySuggestOracle.clear(); autoSuggestKeywordDo.setQuery(text); searchData = searchTxtBox.getValue(); if (AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken() .contains("resource-search")) { autoSuggestKeywordDo.setType(""); autoSuggestKeywordDo.setType("resource"); } else if (AppClientFactory.getPlaceManager().getCurrentPlaceRequest().getNameToken() .contains("collection-search")) { autoSuggestKeywordDo.setType(""); autoSuggestKeywordDo.setType("collection"); } if (text != null && text.trim().length() > 0) { requestAutoSuggestKeyword(autoSuggestKeywordDo); } else { searchTxtBox.hideSuggestionList(); } } }; searchTxtBox.addSelectionHandler(this); searchTxtBox.setPopupStyleName("SearchVcTextBox"); initWidget(uiBinder.createAndBindUi(this)); // searchTxtBox.getElement().setAttribute("maxlength","50"); searchTxtBox.addKeyUpHandler(new SearchKeyUpHandler()); initialSearchQuery = AppClientFactory.getPlaceManager().getRequestParameter(QUERY); searchTxtBox.getTextBox().getElement().setAttribute("placeholder", GL0448); Cookies.setCookie("searchvalue", initialSearchQuery); searchTxtBox.getElement().setId("txtSearch"); searchBtn.setText(GL0176); searchBtn.getElement().setId("btnSearch"); }
From source file:org.ednovo.gooru.client.mvp.search.SearchBarVc.java
License:Open Source License
/** * Get enter search text by user// ww w . j a v a 2 s .c o m * @return search Text if search text box has any value else null */ public String getSearchText() { String searchText = searchTxtBox.getText(); Cookies.setCookie("searchvalue", initialSearchQuery); if (searchText != null && searchText.length() > 0) { initialSearchQuery = searchText; return searchText; } else { return null; } }
From source file:org.geomajas.example.gwt.client.GeomajasSamples.java
License:Open Source License
public void onModuleLoad() { org.geomajas.gwt.client.i18n.I18nProvider.setLookUp(GWT.<ConstantsWithLookup>create(Samples.class)); // Setup the overall layout: VLayout main = new VLayout(); main.setWidth100();//ww w. jav a 2 s .co m main.setHeight100(); main.setStyleName("tabSetContainer"); // Top bar: ToolStrip topBar = new ToolStrip(); topBar.setHeight(33); topBar.setWidth100(); topBar.addSpacer(6); Img icon = new Img("[ISOMORPHIC]/geomajas/geomajas_desktopicon_small.png"); icon.setSize(24); topBar.addMember(icon); Label title = new Label("Geomajas GWT Showcase"); title.setStyleName("sgwtTitle"); title.setWidth(300); topBar.addMember(title); topBar.addFill(); ToolStripButton devConsoleButton = new ToolStripButton(); devConsoleButton.setTitle("Developer Console"); devConsoleButton.setIcon("[ISOMORPHIC]/geomajas/silk/bug.png"); devConsoleButton.addClickHandler(new com.smartgwt.client.widgets.events.ClickHandler() { public void onClick(com.smartgwt.client.widgets.events.ClickEvent event) { SC.showConsole(); } }); topBar.addButton(devConsoleButton); topBar.addSeparator(); // Skin select: SelectItem selectItem = new SelectItem(); selectItem.setHeight(21); selectItem.setWidth(130); LinkedHashMap<String, String> valueMap = new LinkedHashMap<String, String>(); valueMap.put("Graphite", "Graphite"); valueMap.put("EnterpriseBlue", "Enterprise Blue"); valueMap.put("Enterprise", "Enterprise Gray"); selectItem.setValueMap(valueMap); String currentSkin = Cookies.getCookie("skin_name"); if (currentSkin == null) { currentSkin = "Graphite"; } selectItem.setDefaultValue(currentSkin); selectItem.setShowTitle(false); selectItem.addChangeHandler(new ChangeHandler() { public void onChange(ChangeEvent event) { Cookies.setCookie("skin_name", (String) event.getValue()); com.google.gwt.user.client.Window.Location.reload(); } }); topBar.addFormItem(selectItem); main.addMember(topBar); // Horizontal layout: HLayout hLayout = new HLayout(); hLayout.setWidth100(); hLayout.setHeight100(); hLayout.setLayoutMargin(5); VLayout leftTreeLayout = new VLayout(); leftTreeLayout.setHeight100(); leftTreeLayout.setWidth(200); leftTreeLayout.setShowResizeBar(true); leftTreeLayout.setMembersMargin(1); SampleTree sampleTree = new SampleTree(); sampleTree.addLeafClickHandler(new LeafClickHandler() { public void onLeafClick(LeafClickEvent event) { TreeNode node = event.getLeaf(); prepareSample(node); } }); leftTreeLayout.addMember(sampleTree); // Show a user label: final Label userLabel = new Label(); userLabel.setHeight(20); userLabel.setWidth100(); userLabel.setPadding(3); userLabel.setBorder("1px solid #A0A0A0"); Authentication.getInstance().addLoginHandler(new LoginHandler() { public void onLoginFailure(LoginFailureEvent event) { } public void onLoginSuccess(LoginSuccessEvent event) { userLabel.setContents("Logged in with: " + Authentication.getInstance().getUserId()); } }); Authentication.getInstance().addLogoutHandler(new LogoutHandler() { public void onLogoutFailure(LogoutFailureEvent event) { } public void onLogoutSuccess(LogoutSuccessEvent event) { userLabel.setContents("No user is logged in."); } }); Authentication.getInstance().login("luc", "luc", null); leftTreeLayout.addMember(userLabel); // Show an ActivityMonitor: ActivityMonitor monitor = new ActivityMonitor(); leftTreeLayout.addMember(monitor); hLayout.addMember(leftTreeLayout); mainTabSet = new TabSet(); mainTabSet.setWidth100(); mainTabSet.setHeight100(); LayoutSpacer layoutSpacer = new LayoutSpacer(); layoutSpacer.setWidth(5); LocaleSelect localeSelect = new LocaleSelect("English"); mainTabSet.setTabBarControls(TabBarControls.TAB_SCROLLER, TabBarControls.TAB_PICKER, layoutSpacer, localeSelect); hLayout.addMember(mainTabSet); main.addMember(hLayout); main.draw(); showIntroductionTab(); }
From source file:org.geomajas.gwt.example.base.ExampleLayout.java
License:Open Source License
public void buildUi() { // Setup the overall layout: VLayout main = new VLayout(); main.setWidth100();//from w ww . j av a2s .c o m main.setHeight100(); main.setStyleName("tabSetContainer"); // Top bar: ToolStrip topBar = new ToolStrip(); topBar.setHeight(33); topBar.setWidth100(); topBar.addSpacer(6); Img icon = new Img(WidgetLayout.iconGeomajas); icon.setSize(24); topBar.addMember(icon); Label title = new Label("Geomajas GWT Showcase"); title.setStyleName("sgwtTitle"); title.setWidth(300); topBar.addMember(title); topBar.addFill(); ToolStripButton devConsoleButton = new ToolStripButton(); devConsoleButton.setTitle("Developer Console"); devConsoleButton.setIcon("[ISOMORPHIC]/geomajas/silk/bug.png"); devConsoleButton.addClickHandler(new com.smartgwt.client.widgets.events.ClickHandler() { public void onClick(com.smartgwt.client.widgets.events.ClickEvent event) { SC.showConsole(); } }); topBar.addButton(devConsoleButton); topBar.addSeparator(); // Skin select: SelectItem selectItem = new SelectItem(); selectItem.setHeight(21); selectItem.setWidth(130); LinkedHashMap<String, String> valueMap = new LinkedHashMap<String, String>(); valueMap.put("Graphite", "Graphite"); valueMap.put("EnterpriseBlue", "Enterprise Blue"); valueMap.put("Enterprise", "Enterprise Gray"); selectItem.setValueMap(valueMap); String currentSkin = Cookies.getCookie("skin_name"); if (currentSkin == null) { currentSkin = "Graphite"; } selectItem.setDefaultValue(currentSkin); selectItem.setShowTitle(false); selectItem.addChangeHandler(new ChangeHandler() { public void onChange(ChangeEvent event) { Cookies.setCookie("skin_name", (String) event.getValue()); com.google.gwt.user.client.Window.Location.reload(); } }); topBar.addFormItem(selectItem); main.addMember(topBar); // Horizontal layout: HLayout hLayout = new HLayout(); hLayout.setWidth100(); hLayout.setHeight100(); hLayout.setLayoutMargin(5); VLayout leftTreeLayout = new VLayout(); leftTreeLayout.setHeight100(); leftTreeLayout.setWidth(200); leftTreeLayout.setShowResizeBar(true); leftTreeLayout.setMembersMargin(1); SampleTree sampleTree = new SampleTree(); sampleTree.addLeafClickHandler(new LeafClickHandler() { public void onLeafClick(LeafClickEvent event) { TreeNode node = event.getLeaf(); prepareSample(node); } }); leftTreeLayout.addMember(sampleTree); // Show a user label: userLabel.setHeight(20); userLabel.setWidth100(); userLabel.setPadding(3); userLabel.setBorder("1px solid #A0A0A0"); leftTreeLayout.addMember(userLabel); // Show an ActivityMonitor: ActivityMonitor monitor = new ActivityMonitor(); leftTreeLayout.addMember(monitor); hLayout.addMember(leftTreeLayout); mainTabSet = new TabSet(); mainTabSet.setWidth100(); mainTabSet.setHeight100(); LayoutSpacer layoutSpacer = new LayoutSpacer(); layoutSpacer.setWidth(5); LocaleSelect localeSelect = new LocaleSelect("English"); mainTabSet.setTabBarControls(TabBarControls.TAB_SCROLLER, TabBarControls.TAB_PICKER, layoutSpacer, localeSelect); hLayout.addMember(mainTabSet); main.addMember(hLayout); main.draw(); showIntroductionTab(); }