Ignore:
Timestamp:
12/18/13 09:51:19 (10 years ago)
Author:
keeloo
Message:
 
Location:
vlo/branches/to-wicket-1.6
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • vlo/branches/to-wicket-1.6/vlo_web_app/src/main/java/eu/clarin/cmdi/vlo/pages/FacetLinkPanel.java

    r3134 r4199  
    11package eu.clarin.cmdi.vlo.pages;
    22
    3 import eu.clarin.cmdi.vlo.VloWebApplication.ThemedSession;
     3import eu.clarin.cmdi.vlo.VloPageParameters;
    44import org.apache.solr.client.solrj.response.FacetField.Count;
    5 import org.apache.wicket.PageParameters;
    65import org.apache.wicket.markup.html.basic.Label;
    76import org.apache.wicket.markup.html.link.BookmarkablePageLink;
    87import org.apache.wicket.markup.html.link.Link;
    98import org.apache.wicket.model.IModel;
     9import org.apache.wicket.request.mapper.parameter.PageParameters;
    1010
    1111public class FacetLinkPanel extends BasePanel {
     
    1919        SearchPageQuery q = query.getShallowCopy();
    2020        q.setFilterQuery(count);
    21         PageParameters params = q.getPageParameters();
    22 
    23 //      params = webApp.reflectPersistentParameters(params);
    24         params = ((ThemedSession)getSession()).reflectPersistentParameters(params);
     21        PageParameters param = q.getPageParameters();
    2522       
    26         Link<Count> facetLink = new BookmarkablePageLink("facetLink", FacetedSearchPage.class, params);
     23        VloPageParameters newParam = new VloPageParameters ();
     24        newParam.mergeWith(param);
     25        newParam.addToSession();
     26       
     27        Link<Count> facetLink = new BookmarkablePageLink("facetLink", FacetedSearchPage.class, newParam);
    2728        facetLink.add(new Label("facetLinkLabel", model.getObject().getName()));
    2829        add(facetLink);
Note: See TracChangeset for help on using the changeset viewer.