Changeset 4518
- Timestamp:
- 02/14/14 09:53:19 (10 years ago)
- Location:
- vlo/branches/vlo-3.0/vlo-web-app/src
- Files:
-
- 1 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/pojo/FacetSelection.java
r4511 r4518 26 26 public class FacetSelection implements Serializable { 27 27 28 private final Facet facet;28 private final String facetName; 29 29 30 30 private final Collection<String> values; 31 31 32 public FacetSelection( Facetfacet, Collection<String> values) {33 this.facet = facet;32 public FacetSelection(String facet, Collection<String> values) { 33 this.facetName = facet; 34 34 this.values = values; 35 35 } 36 36 37 public Facet getFacet() {38 return facet ;37 public String getFacetName() { 38 return facetName; 39 39 } 40 40 -
vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/service/impl/SolrQueryFactoryImpl.java
r4516 r4518 58 58 final List<String> encodedQueries = new ArrayList(selections.size()); 59 59 for (FacetSelection selection : selections) { 60 final String facetName = selection.getFacet ().getName();60 final String facetName = selection.getFacetName(); 61 61 final Collection<String> values = selection.getValue(); 62 62 if (values != null) { -
vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/pages/FacetedSearchPage.java
r4515 r4518 2 2 3 3 import eu.clarin.cmdi.vlo.wicket.components.FacetsPanel; 4 import eu.clarin.cmdi.vlo.pojo.Facet;5 4 import eu.clarin.cmdi.vlo.pojo.FacetSelection; 6 5 import eu.clarin.cmdi.vlo.pojo.QueryFacetsSelection; … … 18 17 super(parameters); 19 18 20 final FacetSelection languageSelection = new FacetSelection( new Facet("language"), Collections.singleton("Dutch"));19 final FacetSelection languageSelection = new FacetSelection("language", Collections.singleton("Dutch")); 21 20 22 21 final QueryFacetsSelection selection = new QueryFacetsSelection(Arrays.asList(languageSelection)); -
vlo/branches/vlo-3.0/vlo-web-app/src/test/java/eu/clarin/cmdi/vlo/service/impl/SolrQueryFactoryImplTest.java
r4516 r4518 18 18 19 19 import eu.clarin.cmdi.vlo.config.VloConfig; 20 import eu.clarin.cmdi.vlo.pojo.Facet;21 20 import eu.clarin.cmdi.vlo.pojo.FacetSelection; 22 21 import java.util.Arrays; … … 77 76 List<FacetSelection> selection = Arrays.asList( 78 77 new FacetSelection( 79 new Facet("facet1"),78 "facet1", 80 79 Collections.<String>emptyList()), 81 80 new FacetSelection( 82 new Facet("facet2"),81 "facet2", 83 82 Collections.<String>emptyList())); 84 83 SolrQuery query = instance.createFacetQuery(selection, null); … … 99 98 List<FacetSelection> selection = Arrays.asList( 100 99 new FacetSelection( 101 new Facet("facet1"),100 "facet1", 102 101 Arrays.asList("valueA")), 103 102 new FacetSelection( 104 new Facet("facet2"),103 "facet2", 105 104 Arrays.asList("valueB", "valueC")), 106 105 new FacetSelection( 107 new Facet("facet3"),106 "facet3", 108 107 Collections.<String>emptyList())); 109 108 SolrQuery query = instance.createFacetQuery(selection, null); … … 127 126 List<FacetSelection> selection = Arrays.asList( 128 127 new FacetSelection( 129 new Facet("facet1"),128 "facet1", 130 129 Arrays.asList("valueA"))); 131 130 SolrQuery query = instance.createFacetQuery(selection, "query string");
Note: See TracChangeset
for help on using the changeset viewer.