source: vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/pages/FacetedSearchPage.java @ 4520

Last change on this file since 4520 was 4520, checked in by twagoo, 10 years ago

more javadoc!

File size: 1.1 KB
Line 
1package eu.clarin.cmdi.vlo.wicket.pages;
2
3import eu.clarin.cmdi.vlo.wicket.components.FacetsPanel;
4import eu.clarin.cmdi.vlo.pojo.QueryFacetsSelection;
5import java.util.Collection;
6import java.util.Collections;
7import java.util.HashMap;
8import org.apache.wicket.request.mapper.parameter.PageParameters;
9import org.apache.wicket.markup.html.WebPage;
10import org.apache.wicket.model.Model;
11
12/**
13 * The main search page showing a search form, facets, and search results
14 *
15 * @author twagoo
16 */
17public class FacetedSearchPage extends WebPage {
18
19    private static final long serialVersionUID = 1L;
20
21    public FacetedSearchPage(final PageParameters parameters) {
22        super(parameters);
23
24        final QueryFacetsSelection selection = new QueryFacetsSelection(
25                new HashMap<String, Collection<String>>() {
26                    {
27                        put("language", Collections.singleton("Dutch"));
28                        put("continent", Collections.<String>emptyList());
29                    }
30                });
31
32        add(new FacetsPanel("facets", new Model<QueryFacetsSelection>(selection)));
33    }
34}
Note: See TracBrowser for help on using the repository browser.