Changeset 4199 for vlo/branches/to-wicket-1.6/vlo_web_app/src/main/java/eu/clarin/cmdi/vlo/pages/FacetLinkPanel.java
- Timestamp:
- 12/18/13 09:51:19 (10 years ago)
- 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 1 1 package eu.clarin.cmdi.vlo.pages; 2 2 3 import eu.clarin.cmdi.vlo.Vlo WebApplication.ThemedSession;3 import eu.clarin.cmdi.vlo.VloPageParameters; 4 4 import org.apache.solr.client.solrj.response.FacetField.Count; 5 import org.apache.wicket.PageParameters;6 5 import org.apache.wicket.markup.html.basic.Label; 7 6 import org.apache.wicket.markup.html.link.BookmarkablePageLink; 8 7 import org.apache.wicket.markup.html.link.Link; 9 8 import org.apache.wicket.model.IModel; 9 import org.apache.wicket.request.mapper.parameter.PageParameters; 10 10 11 11 public class FacetLinkPanel extends BasePanel { … … 19 19 SearchPageQuery q = query.getShallowCopy(); 20 20 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(); 25 22 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); 27 28 facetLink.add(new Label("facetLinkLabel", model.getObject().getName())); 28 29 add(facetLink);
Note: See TracChangeset
for help on using the changeset viewer.