annotate gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionParallelOutputState.java @ 1115:f953c9a559d8

Added license file and license headers. gnv-artifacts/trunk@1260 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 02 Nov 2010 17:46:55 +0000
parents e71e982772a9
children
rev   line source
1115
f953c9a559d8 Added license file and license headers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1094
diff changeset
1 /*
f953c9a559d8 Added license file and license headers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1094
diff changeset
2 * Copyright (c) 2010 by Intevation GmbH
f953c9a559d8 Added license file and license headers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1094
diff changeset
3 *
f953c9a559d8 Added license file and license headers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1094
diff changeset
4 * This program is free software under the LGPL (>=v2.1)
f953c9a559d8 Added license file and license headers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1094
diff changeset
5 * Read the file LGPL.txt coming with the software for details
f953c9a559d8 Added license file and license headers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1094
diff changeset
6 * or visit http://www.gnu.org/licenses/ if it does not exist.
f953c9a559d8 Added license file and license headers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1094
diff changeset
7 */
f953c9a559d8 Added license file and license headers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1094
diff changeset
8
1090
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
9 package de.intevation.gnv.state.profile.verticalcrosssection;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
10
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
11 import com.vividsolutions.jts.geom.Coordinate;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
12 import com.vividsolutions.jts.geom.CoordinateSequence;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
13 import com.vividsolutions.jts.geom.impl.CoordinateArraySequenceFactory;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
14
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
15 import com.vividsolutions.jts.io.WKTWriter;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
16
1094
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
17 import de.intevation.gnv.artifacts.ressource.RessourceFactory;
1090
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
18
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
19 import de.intevation.gnv.geobackend.base.Result;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
20 import de.intevation.gnv.geobackend.base.ResultDescriptor;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
21
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
22 import de.intevation.gnv.geobackend.base.query.QueryExecutor;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
23 import de.intevation.gnv.geobackend.base.query.QueryExecutorFactory;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
24
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
25 import de.intevation.gnv.geobackend.base.query.exception.QueryException;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
26
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
27 import de.intevation.gnv.state.InputData;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
28
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
29 import de.intevation.gnv.utils.WKTUtils;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
30
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
31 import java.util.Collection;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
32 import java.util.Iterator;
1094
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
33 import java.util.Locale;
1090
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
34
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
35 import org.apache.log4j.Logger;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
36
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
37 /**
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
38 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
39 */
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
40 public class VerticalCrossSectionParallelOutputState
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
41 extends VerticalCrossSectionOutputState
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
42 {
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
43 public static final String QUERY_LINESTRING =
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
44 "verticalcrosssection_mesh_parallel_linestring";
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
45
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
46 private static Logger logger =
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
47 Logger.getLogger(VerticalCrossSectionParallelOutputState.class);
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
48
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
49 @Override
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
50 protected String getLineString() {
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
51 Coordinate[] coordinates = null;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
52
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
53 try {
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
54 String[] filters = generateFilterValues();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
55
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
56 QueryExecutor exec = QueryExecutorFactory
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
57 .getInstance()
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
58 .getQueryExecutor();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
59
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
60 Collection results = exec.executeQuery(QUERY_LINESTRING, filters);
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
61 Iterator iter = results.iterator();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
62
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
63 coordinates = new Coordinate[results.size()];
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
64 int sIdx = -1;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
65 int idx = 0;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
66
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
67 while (iter.hasNext()) {
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
68 Result result = (Result) iter.next();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
69
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
70 if (sIdx == -1) {
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
71 ResultDescriptor rd = result.getResultDescriptor();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
72 sIdx = rd.getColumnIndex("SHAPE");
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
73 }
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
74
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
75 logger.debug(result.getString(sIdx));
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
76 Coordinate c = WKTUtils.toCoordinate(result.getString(sIdx));
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
77
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
78 coordinates[idx++] = c;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
79 }
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
80 }
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
81 catch (QueryException qe) {
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
82 logger.error(qe, qe);
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
83 }
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
84
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
85 CoordinateArraySequenceFactory factory =
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
86 CoordinateArraySequenceFactory.instance();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
87
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
88 if (coordinates == null)
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
89 return null;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
90
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
91 CoordinateSequence seq = factory.create(coordinates);
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
92 return seq != null ? WKTWriter.toLineString(seq) : null;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
93 }
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
94
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
95
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
96 protected String[] generateFilterValues() {
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
97 String[] filters = new String[7];
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
98
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
99 InputData parameterid = inputData.get("parameterid");
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
100 InputData timevalue = inputData.get("dateid");
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
101 InputData meshid = inputData.get("meshid");
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
102 InputData axisid = inputData.get("axisid");
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
103 InputData meshpoint = inputData.get("mesh_point");
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
104
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
105 filters[0] = parameterid.getValue();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
106 filters[1] = "to_date('" + timevalue.getValue() + "', 'YYYY.MM.DD HH24:MI:SS')";
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
107 filters[2] = meshid.getValue();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
108 filters[3] = meshid.getValue();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
109 filters[4] = axisid.getValue();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
110 filters[5] = axisid.getValue();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
111 filters[6] = meshpoint.getValue();
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
112
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
113 return filters;
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
114 }
1094
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
115
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
116
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
117 @Override
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
118 protected String createChartSubtitle(Locale locale, String uuid) {
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
119 String subtitle = super.createChartSubtitle(locale, uuid);
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
120
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
121 InputData data = inputData.get("mesh_point");
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
122 if (data == null)
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
123 return subtitle;
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
124
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
125 RessourceFactory factory = RessourceFactory.getInstance();
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
126 String coordinate = factory.getRessource(
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
127 locale, "coordinate", "coordinate");
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
128
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
129 subtitle += "\n" + coordinate + ": ";
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
130 subtitle += data.getDescription(data.getValue());
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
131
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
132 return subtitle;
e71e982772a9 Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1090
diff changeset
133 }
1090
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
134 }
51f3edc9d743 Added missing classes of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
135 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org