Examples of CreateUrlRequest


Examples of org.eurekastreams.web.client.history.CreateUrlRequest

                editControls.addEditClickHandler(new ClickHandler()
                {
                    public void onClick(final ClickEvent event)
                    {
                        jsni.setHistoryToken(Session.getInstance().generateUrl(
                                new CreateUrlRequest(Page.GALLERY, params)), true);
                    }
                });
            }

            this.add(editControls);
View Full Code Here

Examples of org.eurekastreams.web.client.history.CreateUrlRequest

                            final PersonModelView person = (PersonModelView) result;
                            itemPanel.add(AvatarLinkPanel.create(person, Size.Small, false));
                            name.setText(person.getDisplayName());
                            name.setTitle(person.getDisplayName());
                            historyToken = Session.getInstance().generateUrl(
                                    new CreateUrlRequest(Page.PEOPLE, person.getAccountId()));

                            itemContainer.addClickHandler(new ClickHandler()
                            {
                                public void onClick(final ClickEvent event)
                                {
                                    ArrayList<String> views = new ArrayList<String>();
                                    views.add(person.getAccountId());
                                    eventBus.notifyObservers(new UpdateHistoryEvent(new CreateUrlRequest(Page.PEOPLE,
                                            views)));
                                }
                            });

                        }
                        else if (result instanceof DomainGroupModelView)
                        {
                            final DomainGroupModelView group = (DomainGroupModelView) result;
                            itemPanel.add(new AvatarLinkPanel(EntityType.GROUP, group.getShortName(), group
                                    .getAvatarId(), Size.Small, false));
                            name.setText(group.getName());
                            name.setTitle(group.getName());
                            historyToken = Session.getInstance().generateUrl(
                                    new CreateUrlRequest(Page.GROUPS, group.getShortName()));

                            itemContainer.addClickHandler(new ClickHandler()
                            {
                                public void onClick(final ClickEvent event)
                                {
                                    ArrayList<String> views = new ArrayList<String>();
                                    views.add(group.getShortName());
                                    eventBus.notifyObservers(new UpdateHistoryEvent(new CreateUrlRequest(Page.GROUPS,
                                            views)));
                                }
                            });
                        }

                        itemContainer.addMouseOverHandler(new MouseOverHandler()
                        {
                            public void onMouseOver(final MouseOverEvent arg0)
                            {
                                selectItem(itemContainer);
                            }
                        });

                        name.setTargetHistoryToken(historyToken);
                        itemPanel.add(name);

                        itemContainer.add(itemPanel);
                        resultsPanel.add(itemContainer);

                        if (activeItem == null)
                        {
                            selectItem(itemContainer);
                        }
                    }

                    if (event.getResponse().getTotal() > event.getResponse().getPagedSet().size())
                    {
                        final FocusPanel itemContainer = new FocusPanel();
                        final FlowPanel itemPanel = new FlowPanel();

                        itemContainer.addStyleName(StaticResourceBundle.INSTANCE.coreCss().searchResultsMoreButton());

                        itemPanel.add(new Label("See more results"));

                        itemContainer.addClickHandler(new ClickHandler()
                        {
                            public void onClick(final ClickEvent event)
                            {
                                eventBus.notifyObservers(new UpdateHistoryEvent(new CreateUrlRequest(Page.SEARCH,
                                        generateParams(searchTerm.getText()), false)));
                            }
                        });

                        itemContainer.addMouseOverHandler(new MouseOverHandler()
View Full Code Here

Examples of org.eurekastreams.web.client.history.CreateUrlRequest

        Widget name;
        if (makeLinkable)
        {
            String nameUrl = Session.getInstance().generateUrl(
                    new CreateUrlRequest(Page.PEOPLE, person.getAccountId()));
            name = new Hyperlink(person.getDisplayName(), nameUrl);
        }
        else
        {
            name = new Label(person.getDisplayName());
View Full Code Here

Examples of org.eurekastreams.web.client.history.CreateUrlRequest

                {
                    params.put("tab", tabId);
                }

                Session.getInstance().getEventBus().notifyObservers(
                        new UpdateHistoryEvent(new CreateUrlRequest(Page.GALLERY, params, false)));
            }
        });
        spacer.add(addAGadget);
        spacer.addStyleName(StaticResourceBundle.INSTANCE.coreCss().layoutSpacer());
        spacer.setVisible(false);
View Full Code Here

Examples of org.eurekastreams.web.client.history.CreateUrlRequest

            // this should never happen
            return;
        }

        String linkUrl = Session.getInstance().generateUrl(
                new CreateUrlRequest(page, entityUniqueId));

        Hyperlink link = new InlineHyperlink("", linkUrl);
        main.add(link);
        // Manipulate HTML to put the
        // class, whose CSS includes a badge image,
View Full Code Here

Examples of org.eurekastreams.web.client.history.CreateUrlRequest

            params.put(URL_PARAM_FILTER, currentFilter);
            params.put(URL_PARAM_SORT, currentSortKey);
            params.put(Pager.URL_PARAM_START_INDEX, currentStartIndex.toString());
            params.put(Pager.URL_PARAM_END_INDEX, currentEndIndex.toString());
            Session.getInstance().getEventBus()
                    .notifyObservers(new UpdateHistoryEvent(new CreateUrlRequest(params, false)));
        }

        return true;
    }
View Full Code Here

Examples of org.eurekastreams.web.client.history.CreateUrlRequest

                        {
                            params.put(key, paramsToSet.get(key));
                        }
                    }
                    Session.getInstance().getEventBus().notifyObservers(
                            new UpdateHistoryEvent(new CreateUrlRequest(params, false)));
                }
            }
        });
    }
View Full Code Here

Examples of org.eurekastreams.web.client.history.CreateUrlRequest

                // remove parameter from the URL. Since changing filters does not keep it updated, we
                // don't want to be on a different filter with this still in the URL.
                HashMap<String, String> params = new HashMap<String, String>();
                params.put("adminFilter", null);
                Session.getInstance().getEventBus().notifyObservers(
                        new UpdateHistoryEvent(new CreateUrlRequest(params, false)));

                Session.getInstance().getEventBus().notifyObservers(
                        new SwitchToFilterOnPagedFilterPanelEvent("admin", adminFilter, "", true));
            }
        }
View Full Code Here

Examples of org.eurekastreams.web.client.history.CreateUrlRequest

        }

        // set text and link for name; assume group if not person
        Page linkPage = (inStreamDTO.getEntityType() == EntityType.PERSON) ? Page.PEOPLE : Page.GROUPS;
        String nameUrl = Session.getInstance().generateUrl(//
                new CreateUrlRequest(linkPage, inStreamDTO.getUniqueId()));
        streamNameLink.setTargetHistoryToken(nameUrl);
        streamNameLink.setText(inStreamDTO.getDisplayName());
        streamNameLink.setTitle(inStreamDTO.getDisplayName());

        messageCount.setInnerText(inStreamDTO.getFollowersCount() == 1 ? "1 Daily Message" : Integer
View Full Code Here

Examples of org.eurekastreams.web.client.history.CreateUrlRequest

                        if (Session.getInstance().getHistoryHandler() != null && navPanel.getWidgetCount() == 1
                                && event.getResponse().getSupportStreamGroupShortName() != null
                                && event.getResponse().getSupportStreamGroupShortName().length() > 0)
                        {
                            navPanel.add(new Hyperlink("HELP", Session.getInstance().generateUrl(
                                    new CreateUrlRequest(Page.GROUPS, event.getResponse()
                                            .getSupportStreamGroupShortName()))));

                            if (event.getResponse().getSupportStreamWebsite() != null
                                    && event.getResponse().getSupportStreamWebsite().length() > 0)
                            {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.