Changeset 6813 for vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/model/FacetExpansionStateModel.java
- Timestamp:
- 11/17/15 11:55:14 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/model/FacetExpansionStateModel.java
r4606 r6813 30 30 public class FacetExpansionStateModel implements IModel<ExpansionState> { 31 31 32 private final IModel< FacetField> facetModel;32 private final IModel<String> facetName; 33 33 private final IModel<Map<String, ExpansionState>> expansionStateMapModel; 34 34 … … 38 38 * @param expansionStateMapModel model that holds the map of expansion states 39 39 */ 40 public FacetExpansionStateModel(IModel< FacetField> facetModel, IModel<Map<String, ExpansionState>> expansionStateMapModel) {41 this.facet Model = facetModel;40 public FacetExpansionStateModel(IModel<String> facetName, IModel<Map<String, ExpansionState>> expansionStateMapModel) { 41 this.facetName = facetName; 42 42 this.expansionStateMapModel = expansionStateMapModel; 43 43 } … … 45 45 @Override 46 46 public ExpansionState getObject() { 47 final String facet = facet Model.getObject().getName();47 final String facet = facetName.getObject(); 48 48 final ExpansionState state = expansionStateMapModel.getObject().get(facet); 49 49 if (state == null) { … … 56 56 @Override 57 57 public void setObject(ExpansionState object) { 58 final String facet = facet Model.getObject().getName();58 final String facet = facetName.getObject(); 59 59 expansionStateMapModel.getObject().put(facet, object); 60 60 } … … 62 62 @Override 63 63 public void detach() { 64 facetModel.detach();64 facetName.detach(); 65 65 expansionStateMapModel.detach(); 66 66 }
Note: See TracChangeset
for help on using the changeset viewer.