annotate flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/FacetTypes.java @ 2277:3f3e4f94171b

Added generator for "Reduzierte Bezugslinie". flys-artifacts/trunk@3936 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 06 Feb 2012 15:42:27 +0000
parents f31d92060f21
children 504f53de1581
rev   line source
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
1 package de.intevation.flys.artifacts.model;
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
2
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
3 /** 'Types' of facets. */
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
4 public interface FacetTypes {
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
5
1866
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
6 public class IS {
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
7 public static boolean WQ_KM(String type) {
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
8 return type.equals(DISCHARGE_LONGITUDINAL_W)
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
9 || type.equals(LONGITUDINAL_W);
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
10 }
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
11 public static boolean W_KM(String type) {
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
12 return type.equals(STATIC_WKMS)
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
13 || type.equals(HEIGHTMARKS_POINTS)
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
14 || WQ_KM(type);
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
15 }
2018
3f1a63da2cf4 Prepare ability to paint areas in longitudinal section diagrams, too (next to CrossSection diagrams).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2003
diff changeset
16 public static boolean AREA(String type) {
3f1a63da2cf4 Prepare ability to paint areas in longitudinal section diagrams, too (next to CrossSection diagrams).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2003
diff changeset
17 return type.equals(AREA)
3f1a63da2cf4 Prepare ability to paint areas in longitudinal section diagrams, too (next to CrossSection diagrams).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2003
diff changeset
18 || type.equals(CROSS_SECTION_AREA)
3f1a63da2cf4 Prepare ability to paint areas in longitudinal section diagrams, too (next to CrossSection diagrams).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2003
diff changeset
19 || type.equals(LONGITUDINAL_SECTION_AREA);
3f1a63da2cf4 Prepare ability to paint areas in longitudinal section diagrams, too (next to CrossSection diagrams).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2003
diff changeset
20 }
2104
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
21 public static boolean W(String type) {
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
22 return type.equals(LONGITUDINAL_W)
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
23 || type.equals(DISCHARGE_LONGITUDINAL_W)
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
24 || type.equals(DURATION_W)
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
25 || type.equals(STATIC_WKMS)
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
26 || type.equals(STATIC_WQKMS_W);
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
27 }
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
28 public static boolean Q(String type) {
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
29 return type.equals(LONGITUDINAL_Q)
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
30 || type.equals(DISCHARGE_LONGITUDINAL_Q)
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
31 || type.equals(DURATION_Q)
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
32 || type.equals(STATIC_WQKMS_Q);
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
33 }
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
34 public static boolean MANUALPOINTS(String type) {
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
35 return type.endsWith("manualpoints");
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
36 }
1866
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
37 };
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
38
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
39 public enum ChartType {
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
40 LS("longitudinal_section"),
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
41 CS("cross_section"),
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
42 DLS("discharge_longitudinal_section"),
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
43 CDC("computed_discharge_curve"),
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
44 DC("duration_curve"),
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
45 WD("wdifferences");
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
46
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
47 private String chartTypeString;
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
48
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
49 ChartType(String description) {
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
50 this.chartTypeString = description;
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
51 }
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
52
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
53 public String toString() {
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
54 return chartTypeString;
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
55 }
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
56 }
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
57
2003
ec5d6149b176 Register AREA('area') facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1926
diff changeset
58 String AREA = "area";
2018
3f1a63da2cf4 Prepare ability to paint areas in longitudinal section diagrams, too (next to CrossSection diagrams).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2003
diff changeset
59 String CROSS_SECTION_AREA = "cross_section.area";
2027
9d92c894941b Cosmetics, renamed facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2018
diff changeset
60 String LONGITUDINAL_SECTION_AREA = "longitudinal_section.area";
2003
ec5d6149b176 Register AREA('area') facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1926
diff changeset
61
942
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 935
diff changeset
62 String FLOODMAP_WSPLGEN = "floodmap.wsplgen";
1134
bcf70a452646 Read barrier layers from filesystem while mapfile creation and build a facet for this layer in the artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
63 String FLOODMAP_BARRIERS = "floodmap.barriers";
942
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 935
diff changeset
64 String FLOODMAP_RIVERAXIS = "floodmap.riveraxis";
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 935
diff changeset
65 String FLOODMAP_WMSBACKGROUND = "floodmap.wmsbackground";
1805
5e9696c32f04 Added datacage config and loaders for KM WMS layer in floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1723
diff changeset
66 String FLOODMAP_KMS = "floodmap.kms";
1836
729ba79e94a0 Added datacage configuration, loader (Artifact and State) and a theme for cross section tracks.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1825
diff changeset
67 String FLOODMAP_QPS = "floodmap.qps";
1855
b4798f15edc7 Added new WMSHwsArtifact for displaying flood protection works.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1836
diff changeset
68 String FLOODMAP_HWS = "floodmap.hws";
1856
410e40b88c7a Added new WMSCatchmentArtifact for displaying catchments in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1855
diff changeset
69 String FLOODMAP_CATCHMENT = "floodmap.catchment";
1857
7fc87a67e6f7 Added new WMSFloodplainArtifact for displaying floodplains in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1856
diff changeset
70 String FLOODMAP_FLOODPLAIN = "floodmap.floodplain";
1870
ec458853f560 Added new WMSLineArtifact for displaying lines in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1866
diff changeset
71 String FLOODMAP_LINES = "floodmap.lines";
1871
257f7b54a943 Added new WMSBuildingsArtifact for displaying buildings in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1870
diff changeset
72 String FLOODMAP_BUILDINGS = "floodmap.buildings";
1873
841af55d5e53 Added new WMSFixpointsArtifact for displaying fixpoints in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1871
diff changeset
73 String FLOODMAP_FIXPOINTS = "floodmap.fixpoints";
1926
fde3db5e68e8 Added a new Artifact to enable users to add external WMS layers to floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1918
diff changeset
74 String FLOODMAP_EXTERNAL_WMS = "floodmap.externalwms";
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
75
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
76 String DISCHARGE_LONGITUDINAL_W = "discharge_longitudinal_section.w";
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
77 String DISCHARGE_LONGITUDINAL_Q = "discharge_longitudinal_section.q";
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
78 String DISCHARGE_LONGITUDINAL_C = "discharge_longitudinal_section.c";
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
79
693
af393c5eb2c8 Write computed facets into artifacts describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 692
diff changeset
80 String LONGITUDINAL_W = "longitudinal_section.w";
af393c5eb2c8 Write computed facets into artifacts describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 692
diff changeset
81 String LONGITUDINAL_Q = "longitudinal_section.q";
2220
f31d92060f21 Added reference curve facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
82 String LONGITUDINAL_ANNOTATION = "longitudinal_section.annotations";
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
83 String LONGITUDINAL_MANUALPOINTS = "longitudinal_section.manualpoints";
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
84
1151
08048bd090e6 Added very stubby WDifferences State/OutGenerator for WINFOArtifact.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1134
diff changeset
85 String W_DIFFERENCES = "w_differences";
08048bd090e6 Added very stubby WDifferences State/OutGenerator for WINFOArtifact.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1134
diff changeset
86
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
87 String COMPUTED_DISCHARGE_Q = "computed_discharge_curve.q";
1085
07878836ee0d Plot "real" (respecting parameters) W and Q MainValues, yet in wrong scale.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1076
diff changeset
88 String COMPUTED_DISCHARGE_MAINVALUES_Q = "computed_discharge_curve.mainvalues.q";
07878836ee0d Plot "real" (respecting parameters) W and Q MainValues, yet in wrong scale.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1076
diff changeset
89 String COMPUTED_DISCHARGE_MAINVALUES_W = "computed_discharge_curve.mainvalues.w";
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
90
1808
36de4e32631c Define newish facet types (mainvalues for discharge curves).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
91 String MAINVALUES_Q = "mainvalues.q";
36de4e32631c Define newish facet types (mainvalues for discharge curves).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
92 String MAINVALUES_W = "mainvalues.w";
36de4e32631c Define newish facet types (mainvalues for discharge curves).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
93
1111
b96ce07ba56c Added dummy sceleton for Cross Sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1085
diff changeset
94 String CROSS_SECTION = "cross_section";
1122
111794adf285 Get real (but yet not parameterized) data to display in CrossSection.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1111
diff changeset
95 String CROSS_SECTION_WATER_LINE = "cross_section_water_line";
1111
b96ce07ba56c Added dummy sceleton for Cross Sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1085
diff changeset
96
2220
f31d92060f21 Added reference curve facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
97 String HYK = "hyk";
2130
3cbdf1b77ea5 Add 'hyk' facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2104
diff changeset
98
722
4800230fba8a Improved situtation on rendering "Abflusskurve am Pegel". Not fully working, yet.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 721
diff changeset
99 String DISCHARGE_CURVE = "discharge_curve.curve";
721
7298d58a1f5a Generate facets for "Abflusskurven am Pegel". Not working by now. :-/
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 710
diff changeset
100
696
708b270dfd30 OutGenerators use now facets to fetch necessary data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 693
diff changeset
101 String DURATION_W = "duration_curve.w";
708b270dfd30 OutGenerators use now facets to fetch necessary data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 693
diff changeset
102 String DURATION_Q = "duration_curve.q";
2163
105097966111 Theoretically allow annotations on second y ais. Practically allow Q MainValues on Q Axis in Duration Curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2130
diff changeset
103 String DURATION_MAINVALUES_Q = "duration_curve.mainvalues.q";
701
dad1a2c88f9f Base WST/CSV exports on facets. TODO: generate the facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 696
diff changeset
104
2175
3f90f4d37c8d Render manual points in longitudinal sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2163
diff changeset
105 String MANUALPOINTS = "manualpoints";
3f90f4d37c8d Render manual points in longitudinal sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2163
diff changeset
106
2220
f31d92060f21 Added reference curve facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
107 String STATIC_WQ = "other.wq";
1912
ae8da3c61f9b Added new STATIC_WQ_ANNOTATIONS Facet Type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1891
diff changeset
108 String STATIC_WQ_ANNOTATIONS = "other.wq.annotations";
2220
f31d92060f21 Added reference curve facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
109 String STATIC_WKMS = "other.wkms";
f31d92060f21 Added reference curve facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
110 String STATIC_WQKMS = "other.wqkms";
2018
3f1a63da2cf4 Prepare ability to paint areas in longitudinal section diagrams, too (next to CrossSection diagrams).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2003
diff changeset
111 String STATIC_WQKMS_W = "other.wqkms.w";
3f1a63da2cf4 Prepare ability to paint areas in longitudinal section diagrams, too (next to CrossSection diagrams).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2003
diff changeset
112 String STATIC_WQKMS_Q = "other.wqkms.q";
1918
5afdf7ed0937 Added new STATIC_WKMS_INTERPOL Facet Type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1912
diff changeset
113 String STATIC_WKMS_INTERPOL = "other.wkms.interpol";
1723
690037105542 Added new Artifact and Facet to access 'static' data via WKmsFactory.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1151
diff changeset
114
1815
a97764363ba2 Apply point theme to heightmark data imported via datacage to longitudinal section diagram.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1808
diff changeset
115 String HEIGHTMARKS_POINTS = "heightmarks_points";
a97764363ba2 Apply point theme to heightmark data imported via datacage to longitudinal section diagram.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1808
diff changeset
116
701
dad1a2c88f9f Base WST/CSV exports on facets. TODO: generate the facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 696
diff changeset
117 String CSV = "csv";
dad1a2c88f9f Base WST/CSV exports on facets. TODO: generate the facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 696
diff changeset
118 String WST = "wst";
731
5ddb1b568f38 Added generation and configuration of AT facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 722
diff changeset
119 String AT = "at";
2176
65dac9cf6ff5 Issue 138.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2175
diff changeset
120 String PDF = "pdf";
710
cded0924193d Added generator and facet for error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 701
diff changeset
121
cded0924193d Added generator and facet for error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 701
diff changeset
122 String REPORT = "report";
2215
ebbb18ed78c4 Added new classes and stubs used to calculate data for historical discharge curve charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2206
diff changeset
123
ebbb18ed78c4 Added new classes and stubs used to calculate data for historical discharge curve charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2206
diff changeset
124 String HISTORICAL_DISCHARGE_Q = "historical_discharge.historicalq";
2220
f31d92060f21 Added reference curve facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
125
f31d92060f21 Added reference curve facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
126 String REFERENCE_CURVE = "reference_curve";
2277
3f3e4f94171b Added generator for "Reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2220
diff changeset
127 String REFERENCE_CURVE_NORMALIZED = "reference_curve_normalized";
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
128 }
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
129 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :

http://dive4elements.wald.intevation.org