Changeset 4591
- Timestamp:
- 02/28/14 10:07:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/pages/FacetedSearchPage.java
r4584 r4591 17 17 import org.apache.wicket.request.mapper.parameter.PageParameters; 18 18 import org.apache.wicket.markup.html.WebPage; 19 import org.apache.wicket.markup.html.panel.Panel; 19 20 import org.apache.wicket.model.IModel; 20 21 import org.apache.wicket.model.Model; … … 41 42 final Model<QueryFacetsSelection> queryModel = new Model<QueryFacetsSelection>(selection); 42 43 44 add(createCollectionsPanel("collectionsFacet", queryModel)); 45 add(createFacetsPanel("facets", queryModel)); 46 47 add(new SearchForm("search", queryModel)); 48 add(new SearchResultsPanel("searchResults", queryModel)); 49 } 50 51 private Panel createFacetsPanel(final String id, final Model<QueryFacetsSelection> queryModel) { 52 final IModel<List<FacetField>> facetFieldsModel = new FacetFieldsModel(facetFieldsService, vloConfig.getFacetFields(), queryModel); 53 final FacetsPanel facetsPanel = new FacetsPanel(id, facetFieldsModel, queryModel); 54 return facetsPanel; 55 } 56 57 private Panel createCollectionsPanel(final String id, final Model<QueryFacetsSelection> queryModel) { 43 58 final FacetFieldModel collectionFacetFieldModel = new FacetFieldModel(facetFieldsService, vloConfig.getCollectionFacet(), queryModel); 44 59 final FacetSelectionModel collectionSelectionModel = new FacetSelectionModel(collectionFacetFieldModel, queryModel); 45 add(new FacetPanel("collectionsFacet", collectionSelectionModel)); 46 47 final IModel<List<FacetField>> facetFieldsModel = new FacetFieldsModel(facetFieldsService, vloConfig.getFacetFields(), queryModel); 48 add(new FacetsPanel("facets", facetFieldsModel, queryModel)); 49 50 add(new SearchForm("search", queryModel)); 51 52 add(new SearchResultsPanel("searchResults", queryModel)); 60 final FacetPanel facetPanel = new FacetPanel(id, collectionSelectionModel); 61 return facetPanel; 53 62 } 54 63
Note: See TracChangeset
for help on using the changeset viewer.