Mercurial > dive4elements > river
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) { |