Mercurial > dive4elements > river
annotate flys-client/src/main/java/de/intevation/flys/client/client/event/StepForwardEvent.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 | e98a25b5c95a |
children | 360e22afb98b |
rev | line source |
---|---|
21
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
1 package de.intevation.flys.client.client.event; |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
2 |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
3 import java.io.Serializable; |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
4 |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
5 import de.intevation.flys.client.shared.model.Data; |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
6 |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
7 |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
8 /** |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
9 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
10 */ |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
11 public class StepForwardEvent implements Serializable { |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
12 |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
13 /** The selected data.*/ |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
14 protected Data[] data; |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
15 |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
16 /** |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
17 * Creates a new StepForwardEvent with the Data that has been selected in |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
18 * the UI. |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
19 * |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
20 * @param data The selected data. |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
21 */ |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
22 public StepForwardEvent(Data[] data) { |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
23 this.data = data; |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
24 } |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
25 |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
26 |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
27 /** |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
28 * A method to retrieve the data stored in the event. |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
29 * |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
30 * @return the data. |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
31 */ |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
32 public Data[] getData() { |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
33 return data; |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
34 } |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
35 } |
e98a25b5c95a
Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff
changeset
|
36 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |