comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/fixation/FixationPanel.java @ 7281:6c29c55dd85c

Fixings overview panel: Send valid encoded JSON filters to server part of the client.
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 10 Oct 2013 18:34:04 +0200
parents ea9eef426962
children 319aa972a1a3
comparison
equal deleted inserted replaced
7280:2584a114a350 7281:6c29c55dd85c
38 import org.dive4elements.river.client.client.Config; 38 import org.dive4elements.river.client.client.Config;
39 import org.dive4elements.river.client.client.FLYSConstants; 39 import org.dive4elements.river.client.client.FLYSConstants;
40 import org.dive4elements.river.client.client.services.FixingsOverviewService; 40 import org.dive4elements.river.client.client.services.FixingsOverviewService;
41 import org.dive4elements.river.client.client.services.FixingsOverviewServiceAsync; 41 import org.dive4elements.river.client.client.services.FixingsOverviewServiceAsync;
42 import org.dive4elements.river.client.client.ui.AbstractUIProvider; 42 import org.dive4elements.river.client.client.ui.AbstractUIProvider;
43 import org.dive4elements.river.client.shared.MapUtils;
43 import org.dive4elements.river.client.shared.model.Data; 44 import org.dive4elements.river.client.shared.model.Data;
44 import org.dive4elements.river.client.shared.model.DataList; 45 import org.dive4elements.river.client.shared.model.DataList;
45 import org.dive4elements.river.client.shared.model.FixAnalysisArtifact; 46 import org.dive4elements.river.client.shared.model.FixAnalysisArtifact;
46 import org.dive4elements.river.client.shared.model.FixFilter; 47 import org.dive4elements.river.client.shared.model.FixFilter;
47 import org.dive4elements.river.client.shared.model.FixingsOverviewInfo; 48 import org.dive4elements.river.client.shared.model.FixingsOverviewInfo;
152 FixAnalysisArtifact art = (FixAnalysisArtifact) this.artifact; 153 FixAnalysisArtifact art = (FixAnalysisArtifact) this.artifact;
153 154
154 overviewService.generateOverview( 155 overviewService.generateOverview(
155 locale, 156 locale,
156 artifact.getUuid(), 157 artifact.getUuid(),
157 getOverviewFilter(art.getFilter()), 158 MapUtils.toJavaEncodedString(getOverviewFilter(art.getFilter())),
158 renderCheckboxes(), 159 renderCheckboxes(),
159 callBack, 160 callBack,
160 new AsyncCallback<FixingsOverviewInfo>() { 161 new AsyncCallback<FixingsOverviewInfo>() {
161 @Override 162 @Override
162 public void onFailure(Throwable caught) { 163 public void onFailure(Throwable caught) {

http://dive4elements.wald.intevation.org