Ignore:
Timestamp:
02/20/15 15:08:41 (9 years ago)
Author:
Twan Goosen
Message:

Created a value converter for language codes. It is used by a new 'FieldValueLabel?', which is used in various panels. This way the language name is shown but the selection happens on basis of code.
TODO: generate link to language info page
Refs #553

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/panels/search/FacetValuesPanel.java

    r5177 r6002  
    2323import eu.clarin.cmdi.vlo.pojo.FieldValuesOrder;
    2424import eu.clarin.cmdi.vlo.pojo.QueryFacetsSelection;
     25import eu.clarin.cmdi.vlo.wicket.components.FieldValueLabel;
    2526import eu.clarin.cmdi.vlo.wicket.provider.PartitionedDataProvider;
    2627import eu.clarin.cmdi.vlo.wicket.model.SolrFieldNameModel;
     
    6970    private final IModel<FieldValuesFilter> filterModel;
    7071    private final int subListSize;
     72    private final IModel<String> fieldNameModel;
    7173
    7274    /**
     
    114116        valuesWindow = createAllValuesWindow("allValues");
    115117        add(valuesWindow);
     118
     119        fieldNameModel = new PropertyModel<>(model, "name");
    116120    }
    117121
     
    203207
    204208        // 'name' field from Count (name of value)
    205         selectLink.add(new Label("name"));
     209        selectLink.add(new FieldValueLabel("name", fieldNameModel));
    206210        // 'count' field from Count (document count for value)
    207211        selectLink.add(new Label("count"));
Note: See TracChangeset for help on using the changeset viewer.