Changeset 4232 for vlo/branches/to-wicket-1.6/vlo_web_app/src/main/java/eu/clarin/cmdi/vlo/pages/FacetedSearchPage.java
- Timestamp:
- 01/09/14 13:44:11 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/to-wicket-1.6/vlo_web_app/src/main/java/eu/clarin/cmdi/vlo/pages/FacetedSearchPage.java
r4220 r4232 3 3 import eu.clarin.cmdi.vlo.FacetConstants; 4 4 import eu.clarin.cmdi.vlo.Resources; 5 import eu.clarin.cmdi.vlo.Vlo PageParameters;5 import eu.clarin.cmdi.vlo.VloSession; 6 6 import eu.clarin.cmdi.vlo.config.VloConfig; 7 7 import eu.clarin.cmdi.vlo.dao.AutoCompleteDao; … … 52 52 private final static Map<String, FacetConcept> facetNameMap = VLOMarshaller.getFacetConceptMapping(facetConceptsFile).getFacetConceptMap(); 53 53 54 public FacetedSearchPage(PageParameters params) {55 this(VloPageParameters.convert(params));56 }57 58 54 /** 59 55 * @param parameters Page parameters 60 56 * @throws SolrServerException 61 57 */ 62 public FacetedSearchPage(final VloPageParameters parameters) {58 public FacetedSearchPage(final PageParameters parameters) { 63 59 super(parameters); 64 60 query = new SearchPageQuery(parameters); … … 144 140 } 145 141 146 // finally, mergethe label to the form142 // finally, add the label to the form 147 143 this.add(facetOverview); 148 144 } … … 163 159 add(submit); 164 160 165 // mergelink to help menu page161 // add link to help menu page 166 162 String helpUrl = VloConfig.getHelpUrl(); 167 163 ExternalLink helpLink = new ExternalLink("helpLink", helpUrl, "help"); 168 164 add(helpLink); 169 165 170 VloPageParameters param; 171 param = new VloPageParameters(query.getPageParameters()); 166 PageParameters param; 167 param = new PageParameters(query.getPageParameters()); 168 // add the session persistent parameters 169 param.mergeWith(((VloSession)this.getSession()).getVloSessionPageParameters()); 172 170 173 171 final RequestCycle reqCycle = getRequestCycle(); 174 final Url reqUrl = Url.parse(reqCycle.urlFor(ShowResultPage.class, param.convert())); 172 // kj, the same here 173 final Url reqUrl = Url.parse(reqCycle.urlFor(ShowResultPage.class, param)); 175 174 String thisURL = reqCycle.getUrlRenderer().renderFullUrl(reqUrl); 176 175 … … 192 191 PageParameters param = query.getPageParameters(); 193 192 194 VloPageParameters newParam = new VloPageParameters(); 193 PageParameters newParam = new PageParameters(); 194 // add the session persistent parameters 195 newParam.mergeWith(((VloSession)this.getSession()).getVloSessionPageParameters()); 195 196 196 197 setResponsePage(FacetedSearchPage.class, newParam); … … 309 310 } 310 311 311 // mergeHTML form to container312 // add HTML form to container 312 313 String labelString; 313 314 if (totalResults == 1) { … … 321 322 contentSearchLabel.setEscapeModelStrings(false); 322 323 contentSearchContainer.add(contentSearchLabel); 323 // contentSearchContainer. merge(link);324 // contentSearchContainer.add(link); 324 325 } catch (UnsupportedEncodingException uee) { 325 326 contentSearchContainer.setVisible(false);
Note: See TracChangeset
for help on using the changeset viewer.