annotate flys-client/src/main/java/org/dive4elements/river/client/shared/model/FixAnalysisArtifact.java @ 5835:821a02bbfb4e

Fixed internal java dependencies
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 25 Apr 2013 13:12:15 +0200
parents f507086aa94b
children
rev   line source
5835
821a02bbfb4e Fixed internal java dependencies
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5834
diff changeset
1 package org.dive4elements.river.client.shared.model;
2541
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
2
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
3 import java.util.List;
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
4
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
5 import com.google.gwt.core.client.GWT;
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
6
2541
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
7
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
8 /**
4309
7d796197e20a Added some grumpy javadoc.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3381
diff changeset
9 * The Fixanalysis implementation of an Artifact (client side).
2541
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
10 *
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
11 * @author <a href="mailto:raimund.renkert@intevation.de">Raimund Renkert</a>
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
12 */
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
13 public class FixAnalysisArtifact extends DefaultArtifact {
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
14
3381
6b5920c7ea6e Cosmetics, docs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3368
diff changeset
15 /** The name of this artifact: 'fixanalysis'.*/
2541
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
16 public static final String NAME = "fixanalysis";
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
17
2962
f14d4c668ec5 Bugfix: #698 Fix-Analysis is working in Tomcat again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2906
diff changeset
18 protected FixFilter filter;
2541
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
19
4309
7d796197e20a Added some grumpy javadoc.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3381
diff changeset
20
2541
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
21 public FixAnalysisArtifact() {
2884
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
22 this.filter = null;
2541
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
23 }
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
24
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
25
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
26 public FixAnalysisArtifact(String uuid, String hash) {
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
27 super(uuid, hash);
2884
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
28 this.filter = null;
2541
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
29 }
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
30
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
31
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
32 public FixAnalysisArtifact(
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
33 String uuid,
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
34 String hash,
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
35 boolean inBackground,
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
36 List<CalculationMessage> messages
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
37 ) {
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
38 super(uuid, hash, inBackground, messages);
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
39 }
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
40
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
41
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
42 public String getName() {
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
43 return NAME;
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
44 }
2884
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
45
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
46
2962
f14d4c668ec5 Bugfix: #698 Fix-Analysis is working in Tomcat again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2906
diff changeset
47 public FixFilter getFilter () {
2884
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
48 return createFilter();
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
49 }
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
50
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
51
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
52 protected FixFilter createFilter() {
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
53 if (this.filter == null) {
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
54 this.filter = new FixFilter();
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
55 }
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
56 DataList[] old = artifactDescription.getOldData();
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
57
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
58 String river = artifactDescription.getDataValueAsString("river");
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
59 if (river != null) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
60 this.filter.setRiver(river);
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
61 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
62
4866
acfd48384835 Changed data field names in fix analsis to ld_from, ld_to, ld step.
Raimund Renkert <rrenkert@intevation.de>
parents: 4309
diff changeset
63 String from = artifactDescription.getDataValueAsString("ld_from");
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
64 if (from != null) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
65 try {
3368
bf080e932d54 Use more idiomatic Java when parsing doubles and ints.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2962
diff changeset
66 double fkm = Double.parseDouble(from);
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
67 this.filter.setFromKm(fkm);
2884
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
68 }
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
69 catch(NumberFormatException nfe) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
70 GWT.log("Could not parse from km.");
2884
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
71 }
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
72 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
73
4866
acfd48384835 Changed data field names in fix analsis to ld_from, ld_to, ld step.
Raimund Renkert <rrenkert@intevation.de>
parents: 4309
diff changeset
74 String to = artifactDescription.getDataValueAsString("ld_to");
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
75 if (to != null) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
76 try {
3368
bf080e932d54 Use more idiomatic Java when parsing doubles and ints.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2962
diff changeset
77 double tkm = Double.parseDouble(to);
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
78 this.filter.setToKm(tkm);
2884
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
79 }
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
80 catch(NumberFormatException nfe) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
81 GWT.log("Could not parse to km");
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
82 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
83 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
84
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
85 String start = artifactDescription.getDataValueAsString("start");
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
86 if (start != null) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
87 try {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
88 long s = Long.parseLong(start);
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
89 this.filter.setFromDate(s);
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
90 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
91 catch(NumberFormatException nfe) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
92 GWT.log("Could not parse start date");
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
93 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
94 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
95
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
96 String end = artifactDescription.getDataValueAsString("end");
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
97 if (end != null) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
98 try {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
99 long e = Long.parseLong(end);
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
100 this.filter.setToDate(e);
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
101 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
102 catch(NumberFormatException nfe) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
103 GWT.log("Could not parse end date");
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
104 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
105 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
106
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
107 String q1 = artifactDescription.getDataValueAsString("q1");
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
108 if (q1 != null) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
109 try {
3368
bf080e932d54 Use more idiomatic Java when parsing doubles and ints.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2962
diff changeset
110 int q1i = Integer.parseInt(q1);
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
111 this.filter.setFromClass(q1i);
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
112 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
113 catch(NumberFormatException nfe) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
114 GWT.log("Could not parse start class");
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
115 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
116 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
117
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
118 String q2 = artifactDescription.getDataValueAsString("q2");
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
119 if (q2 != null) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
120 try {
3368
bf080e932d54 Use more idiomatic Java when parsing doubles and ints.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2962
diff changeset
121 int q2i = Integer.parseInt(q2);
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
122 this.filter.setToClass(q2i);
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
123 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
124 catch(NumberFormatException nfe) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
125 GWT.log("could not parse end class");
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
126 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
127 }
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
128
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
129 for (DataList list: old) {
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
130 List<Data> items = list.getAll();
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
131 String state = list.getState();
2884
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
132 if(state.equals("state.fix.eventselect")) {
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
133 Data de = getData(items, "events");
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
134 IntegerArrayData iad = (IntegerArrayData) de;
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
135 this.filter.setEvents(iad.getValues());
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
136 }
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
137 }
2906
1780841d79af Added navigation to fix analysis charts.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2899
diff changeset
138
2884
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
139 return this.filter;
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
140 }
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
141
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
142 protected Data getData(List<Data> data, String name) {
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
143 for (Data d: data) {
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
144 if (name.equals(d.getLabel())) {
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
145 return d;
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
146 }
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
147 }
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
148 return null;
88bca9f735c0 Implemented filter for fix analysis helper widgets.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2541
diff changeset
149 }
2541
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
150 }
f0191dedee49 Added fixanalysis artifact.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
151 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org