source: vlo/branches/to-wicket-1.6/vlo_web_app/src/main/java/eu/clarin/cmdi/vlo/pages/FacetHeaderPanel.java @ 4232

Last change on this file since 4232 was 4232, checked in by keeloo, 10 years ago

Removed VloPageParameters? class. ResourceLinkPanel? test is failing.

File size: 837 bytes
Line 
1package eu.clarin.cmdi.vlo.pages;
2
3import org.apache.wicket.markup.html.basic.Label;
4import org.apache.wicket.markup.html.link.BookmarkablePageLink;
5import org.apache.wicket.model.IModel;
6import org.apache.wicket.request.mapper.parameter.PageParameters;
7
8public class FacetHeaderPanel extends BasePanel {
9
10    private static final long serialVersionUID = 1L;
11
12    public FacetHeaderPanel(String id, IModel<FacetModel> model, final SearchPageQuery query) {
13        super(id, model);
14        SearchPageQuery copy = query.getShallowCopy();
15        copy.removeFilterQuery(model.getObject().getFacetField());
16        PageParameters param = copy.getPageParameters();
17 
18        add(new BookmarkablePageLink("allLink", FacetedSearchPage.class, param));
19        add(new Label("headerLabelSelect", model.getObject().getSelectedValue()));
20    }
21
22}
Note: See TracBrowser for help on using the repository browser.