Package info.jtrac.domain

Examples of info.jtrac.domain.ItemSearch


                });

                if(user.getId() > 0) {           
                    total.add(new Link("loggedByMe") {
                        public void onClick() {                           
                            ItemSearch itemSearch = new ItemSearch(user);
                            itemSearch.setLoggedBy(user);                           
                            setResponsePage(ItemListPage.class, itemSearch.getAsQueryString());
                        }
                    }.add(new Label("loggedByMe", new PropertyModel(countsHolder, "totalLoggedByMe"))));

                    total.add(new Link("assignedToMe") {
                        public void onClick() {                           
                            ItemSearch itemSearch = new ItemSearch(user);
                            itemSearch.setAssignedTo(user);                           
                            setResponsePage(ItemListPage.class, itemSearch.getAsQueryString());
                        }
                    }.add(new Label("assignedToMe", new PropertyModel(countsHolder, "totalAssignedToMe"))));
                } else {
                    total.add(new WebMarkupContainer("loggedByMe").setVisible(false));
                    total.add(new WebMarkupContainer("assignedToMe").setVisible(false));
                }

                total.add(new Link("total") {
                    public void onClick() {                       
                        ItemSearch itemSearch = new ItemSearch(user);                       
                        setResponsePage(ItemListPage.class, itemSearch.getAsQueryString());
                    }
                }.add(new Label("total", new PropertyModel(countsHolder, "totalTotal"))));

            } else {            
                total.setVisible(false);
View Full Code Here


        }

        add(new Link("search") {
            public void onClick() {
                setCurrentSpace(space);
                ItemSearch itemSearch = new ItemSearch(space);
                setResponsePage(ItemSearchFormPage.class, itemSearch.getAsQueryString());
            }
        });       
       
        add(new IndicatingAjaxLink("link") {
            public void onClick(AjaxRequestTarget target) {
                Counts tempCounts = counts;               
                // avoid hitting the database again if re-expanding
                if (!tempCounts.isDetailed()) {                   
                    tempCounts = getJtrac().loadCountsForUserSpace(user, space);                   
                }
                DashboardRowExpandedPanel dashboardRow = new DashboardRowExpandedPanel("dashboardRow", usr, tempCounts);
                DashboardRowPanel.this.replaceWith(dashboardRow);
                target.addComponent(dashboardRow);
            }
        });         
       
        if(user.getId() > 0) {       
            add(new Link("loggedByMe") {
                public void onClick() {
                    setCurrentSpace(space);
                    ItemSearch itemSearch = new ItemSearch(space);
                    itemSearch.setLoggedBy(user);
                    // setCurrentItemSearch(itemSearch);
                    setResponsePage(ItemListPage.class, itemSearch.getAsQueryString());                   
                }
            }.add(new Label("loggedByMe", new PropertyModel(counts, "loggedByMe"))));       


            add(new Link("assignedToMe") {
                public void onClick() {
                    setCurrentSpace(space);
                    ItemSearch itemSearch = new ItemSearch(space);
                    itemSearch.setAssignedTo(user);
                    // setCurrentItemSearch(itemSearch);
                    setResponsePage(ItemListPage.class, itemSearch.getAsQueryString());                   
                }
            }.add(new Label("assignedToMe", new PropertyModel(counts, "assignedToMe"))));
        } else {
            add(new WebMarkupContainer("loggedByMe").setVisible(false));
            add(new WebMarkupContainer("assignedToMe").setVisible(false));           
        }
       
        add(new Link("total") {
            public void onClick() {
                setCurrentSpace(space);
                ItemSearch itemSearch = new ItemSearch(space);
                // setCurrentItemSearch(itemSearch);
                setResponsePage(ItemListPage.class, itemSearch.getAsQueryString());               
            }
        }.add(new Label("total", new PropertyModel(counts, "total"))));
     
    }
View Full Code Here

TOP

Related Classes of info.jtrac.domain.ItemSearch

Copyright © 2018 www.massapicom. 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.