comparison flys-artifacts/src/main/java/org/dive4elements/river/artifacts/states/minfo/SedimentLoadUnit.java @ 5831:bd047b71ab37

Repaired internal references
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 25 Apr 2013 12:06:39 +0200
parents flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/minfo/SedimentLoadUnit.java@c6db11e3b83a
children
comparison
equal deleted inserted replaced
5830:160f53ee0870 5831:bd047b71ab37
1 package org.dive4elements.river.artifacts.states.minfo;
2
3 import org.apache.log4j.Logger;
4 import org.w3c.dom.Element;
5
6 import org.dive4elements.artifacts.Artifact;
7 import org.dive4elements.artifacts.CallContext;
8 import org.dive4elements.artifacts.CallMeta;
9 import org.dive4elements.artifacts.common.utils.XMLUtils;
10 import org.dive4elements.river.artifacts.resources.Resources;
11 import org.dive4elements.river.artifacts.states.DefaultState;
12
13
14 public class SedimentLoadUnit
15 extends DefaultState
16 {
17 /** The logger used in this class. */
18 private static Logger logger = Logger.getLogger(SedimentLoadUnit.class);
19
20
21 /**
22 * The default constructor that initializes an empty State object.
23 */
24 public SedimentLoadUnit() {
25 }
26
27 @Override
28 protected String getUIProvider() {
29 return "minfo.sedimentload_unit_select";
30 }
31
32 @Override
33 protected Element[] createItems(
34 XMLUtils.ElementCreator ec,
35 Artifact artifact,
36 String name,
37 CallContext context)
38 {
39 CallMeta meta = context.getMeta();
40 Element[] elements = new Element[2];
41 elements[0] = createItem(
42 ec,
43 new String[] {
44 Resources.getMsg(meta,
45 "state.minfo.t_per_a",
46 "state.minfo.t_per_a"),
47 "t_per_a"});
48
49 elements[1] = createItem(
50 ec,
51 new String[] {
52 Resources.getMsg(meta,
53 "state.minfo.m3_per_a",
54 "state.minfo.m3_per_a"),
55 "m3_per_a"});
56
57 return elements;
58 }
59 }

http://dive4elements.wald.intevation.org