Ignore:
Timestamp:
01/09/14 13:44:11 (10 years ago)
Author:
keeloo
Message:

Removed VloPageParameters? class. ResourceLinkPanel? test is failing.

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  
    33import eu.clarin.cmdi.vlo.FacetConstants;
    44import eu.clarin.cmdi.vlo.Resources;
    5 import eu.clarin.cmdi.vlo.VloPageParameters;
     5import eu.clarin.cmdi.vlo.VloSession;
    66import eu.clarin.cmdi.vlo.config.VloConfig;
    77import eu.clarin.cmdi.vlo.dao.AutoCompleteDao;
     
    5252    private final static Map<String, FacetConcept> facetNameMap = VLOMarshaller.getFacetConceptMapping(facetConceptsFile).getFacetConceptMap();
    5353
    54     public FacetedSearchPage(PageParameters params) {
    55         this(VloPageParameters.convert(params));
    56     }
    57 
    5854    /**
    5955     * @param parameters Page parameters
    6056     * @throws SolrServerException
    6157     */
    62     public FacetedSearchPage(final VloPageParameters parameters) {
     58    public FacetedSearchPage(final PageParameters parameters) {
    6359        super(parameters);
    6460        query = new SearchPageQuery(parameters);
     
    144140            }
    145141
    146             // finally, merge the label to the form
     142            // finally, add the label to the form
    147143            this.add(facetOverview);
    148144        }
     
    163159            add(submit);
    164160
    165             // merge link to help menu page
     161            // add link to help menu page
    166162            String helpUrl = VloConfig.getHelpUrl();
    167163            ExternalLink helpLink = new ExternalLink("helpLink", helpUrl, "help");
    168164            add(helpLink);
    169165
    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());
    172170
    173171            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));
    175174            String thisURL = reqCycle.getUrlRenderer().renderFullUrl(reqUrl);
    176175
     
    192191            PageParameters param = query.getPageParameters();
    193192
    194             VloPageParameters newParam = new VloPageParameters();
     193            PageParameters newParam = new PageParameters();
     194            // add the session persistent parameters
     195            newParam.mergeWith(((VloSession)this.getSession()).getVloSessionPageParameters());
    195196
    196197            setResponsePage(FacetedSearchPage.class, newParam);
     
    309310                }
    310311
    311                 // merge HTML form to container
     312                // add HTML form to container
    312313                String labelString;
    313314                if (totalResults == 1) {
     
    321322                contentSearchLabel.setEscapeModelStrings(false);
    322323                contentSearchContainer.add(contentSearchLabel);
    323                 // contentSearchContainer.merge(link);
     324                // contentSearchContainer.add(link);
    324325            } catch (UnsupportedEncodingException uee) {
    325326                contentSearchContainer.setVisible(false);
Note: See TracChangeset for help on using the changeset viewer.