Mercurial > dive4elements > river
annotate flys-client/src/main/java/de/intevation/flys/client/client/services/CrossSectionKMServiceAsync.java @ 3847:f3b821735e39
Calculate the info url via i18n
Don't fetch the info url from the artifact service and use i18n to calculate the
url by using the official gauge and river number.
flys-client/trunk@5582 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Bjoern Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Mon, 24 Sep 2012 08:39:22 +0000 |
parents | fc8ff0ed64ca |
children |
rev | line source |
---|---|
1426
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
1 package de.intevation.flys.client.client.services; |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
2 |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
3 import java.util.Map; |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
4 |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
5 import com.google.gwt.user.client.rpc.AsyncCallback; |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
6 |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
7 /** |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
8 * Talk-to interface for crosssectionkm service. |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
9 */ |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
10 public interface CrossSectionKMServiceAsync { |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
11 |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
12 void getCrossSectionKMs( |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
13 String locale, |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
14 Map<Integer, Double> data, |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
15 int nNeighbours, |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
16 AsyncCallback<Map<Integer, Double[]>> cb); |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
17 } |
fc8ff0ed64ca
Added client for CrossSectionKMService.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
18 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |