Mercurial > dive4elements > river
annotate flys-client/src/main/java/de/intevation/flys/client/client/services/ModuleService.java @ 4241:49cb65d5932d
Improved the historical discharge calculation.
The calculation now creates new HistoricalWQKms (new subclass of WQKms). Those WQKms are used
to create new facets from (new) type 'HistoricalDischargeCurveFacet'. The chart generator is
improved to support those facets.
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 24 Oct 2012 14:34:35 +0200 |
parents | 72d2ec6a471e |
children |
rev | line source |
---|---|
3515
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
1 package de.intevation.flys.client.client.services; |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
2 |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
3 import com.google.gwt.user.client.rpc.RemoteService; |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
4 import com.google.gwt.user.client.rpc.RemoteServiceRelativePath; |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
5 |
3529
72d2ec6a471e
Load the list of modules from the flys artifact server
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
3515
diff
changeset
|
6 import de.intevation.flys.client.shared.exceptions.ServerException; |
3515
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
7 import de.intevation.flys.client.shared.model.Module; |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
8 |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
9 @RemoteServiceRelativePath("modules") |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
10 public interface ModuleService extends RemoteService { |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
11 |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
12 /** |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
13 * Returns the list of available modules of a user |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
14 * |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
15 * @param locale The locale used for the request |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
16 * @return a String array of all available modules |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
17 * |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
18 */ |
3529
72d2ec6a471e
Load the list of modules from the flys artifact server
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
3515
diff
changeset
|
19 public Module[] list(String locale) throws ServerException; |
3515
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
20 } |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
21 |
70c0942156ad
Add service to list available modules for a user
Bjoern Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
22 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 tw=80 : |