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/FacetBoxPanel.java

    r3933 r4199  
    11package eu.clarin.cmdi.vlo.pages;
    22
    3 import eu.clarin.cmdi.vlo.VloWebApplication;
    4 import eu.clarin.cmdi.vlo.VloWebApplication.ThemedSession;
     3import eu.clarin.cmdi.vlo.VloPageParameters;
    54import java.util.ArrayList;
    65import java.util.HashSet;
     
    98import org.apache.solr.client.solrj.response.FacetField;
    109import org.apache.solr.client.solrj.response.FacetField.Count;
    11 import org.apache.wicket.PageParameters;
    12 import org.apache.wicket.behavior.SimpleAttributeModifier;
     10import org.apache.wicket.AttributeModifier;
    1311import org.apache.wicket.markup.html.WebMarkupContainer;
    1412import org.apache.wicket.markup.html.basic.Label;
     
    3634        setOutputMarkupId(true);
    3735        setMaxNrOfFacetValues(MAX_NR_OF_FACET_VALUES);
    38         SimpleAttributeModifier tooltip = new SimpleAttributeModifier("title", tooltipText);
    39         add(tooltip);
     36        add(new AttributeModifier("title", tooltipText));
     37       
    4038    }
    41    
     39     
    4240    @SuppressWarnings({"serial"})
    4341    public FacetBoxPanel create(final SearchPageQuery query) {
     
    6765        };
    6866        add(facetList);
    69         PageParameters pageParameters = query.getPageParameters();
    70         pageParameters.add(ShowAllFacetValuesPage.SELECTED_FACET_PARAM, facetField.getName());
    71         pageParameters.add(ShowAllFacetValuesPage.FACET_MIN_OCCURS, "1");
     67        VloPageParameters facetParameters = new VloPageParameters ();
     68               
     69        facetParameters.add(ShowAllFacetValuesPage.SELECTED_FACET_PARAM, facetField.getName());
     70        facetParameters.add(ShowAllFacetValuesPage.FACET_MIN_OCCURS, "1");
     71        facetParameters.addToSession();
    7272
    73         // pageParameters = webApp.reflectPersistentParameters(pageParameters);
    74         pageParameters = ((ThemedSession)getSession()).reflectPersistentParameters(pageParameters);
    75        
    76        
    77         add(new BookmarkablePageLink("showMore", ShowAllFacetValuesPage.class, pageParameters) {
    78 
     73        add(new BookmarkablePageLink("showMore", ShowAllFacetValuesPage.class, facetParameters) {
    7974            @Override
    80                         public boolean isVisible() {
     75            public boolean isVisible() {
    8176                return !facetModel.isSelected() && showMore;
    8277            }
    83 
    8478        });
    8579        return this;
Note: See TracChangeset for help on using the changeset viewer.