annotate artifacts/doc/conf/artifacts/uinfo.xml @ 8995:8c3e5682cb60

Introduced UNFO module
author gernotbelger
date Thu, 12 Apr 2018 19:11:11 +0200
parents
children c265c9fc915c
rev   line source
8995
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
2 <artifact name="uinfo">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
3
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
4 <states>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
5 <state id="state.uinfo.river" description="state.uinfo.river"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
6 state="org.dive4elements.river.artifacts.states.RiverSelect"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
7 helpText="help.state.uinfo.river">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
8 <data name="river" type="String" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
9 </state>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
10
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
11 <transition
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
12 transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
13 <from state="state.uinfo.river" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
14 <to state="state.uinfo.calculation_mode" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
15 </transition>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
16
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
17 <state id="state.uinfo.calculation_mode"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
18 description="state.uinfo.calculation_mode"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
19 state="org.dive4elements.river.artifacts.uinfo.CalculationSelectUinfo"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
20 helpText="help.state.uinfo.calculation_mode">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
21 <data name="calculation_mode" type="String" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
22 </state>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
23
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
24
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
25
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
26
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
27
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
28 <!-- Calculation Mode: Salix Linie -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
29 <transition
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
30 transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
31 <from state="state.uinfo.calculation_mode" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
32 <to state="state.uinfo.salix_line" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
33 <condition data="calculation_mode" value="uinfo_salix_line"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
34 operator="equal" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
35 <to state="state.sinfo.distance_only" /> <!-- TODO: KLONEN und U-Info daraus machen -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
36 </transition>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
37
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
38 <state id="state.uinfo.salix_line"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
39 description="state.uinfo.salix_line"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
40 state="org.dive4elements.river.artifacts.uinfo.salix.SalixLineState"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
41 helpText="help.state.uinfo.salix_line">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
42 <outputmodes>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
43
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
44 <!-- FIXME: i01n name in FLYSConstants -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
45 <outputmode name="uinfo_salix_line_export"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
46 description="output.uinfo_salix_line_export" mime-type="text/plain"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
47 type="export">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
48 <facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
49 <facet name="csv"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
50 description="facet.uinfo_salix_line_export.csv" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
51 <facet name="pdf"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
52 description="facet.uinfo_salix_line_export.pdf" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
53 </facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
54 </outputmode>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
55
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
56 <!-- FIXME: i01n name in FLYSConstants -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
57 <outputmode name="uinfo_salix_line_report"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
58 description="output.uinfo_salix_line_report" mime-type="text/xml"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
59 type="report">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
60 <facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
61 <facet name="report"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
62 description="facet.uinfo_salix_line_report" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
63 </facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
64 </outputmode>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
65 </outputmodes>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
66 </state>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
67
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
68
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
69
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
70
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
71
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
72
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
73
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
74
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
75
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
76 <!-- Calculation Mode: Vegetation Zones -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
77 <transition
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
78 transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
79 <from state="state.uinfo.calculation_mode" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
80 <to state="state.uinfo.vegetation_zones" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
81 <condition data="calculation_mode"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
82 value="uinfo_vegetation_zones" operator="equal" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
83 <to state="state.sinfo.distance_only" /> <!-- TODO: KLONEN und U-Info daraus machen -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
84 </transition>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
85
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
86 <state id="state.uinfo.vegetation_zones"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
87 description="state.uinfo.vegetation_zones"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
88 state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesState"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
89 helpText="help.state.uinfo.vegetation_zones">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
90 <outputmodes>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
91
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
92 <!-- FIXME: i01n name in FLYSConstants -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
93 <outputmode name="uinfo_vegetation_zones_export"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
94 description="output.uinfo_vegetation_zones_export"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
95 mime-type="text/plain" type="export">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
96 <facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
97 <facet name="csv"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
98 description="facet.uinfo_vegetation_zones_export.csv" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
99 <facet name="pdf"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
100 description="facet.uinfo_vegetation_zones_export.pdf" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
101 </facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
102 </outputmode>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
103
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
104 <!-- FIXME: i01n name in FLYSConstants -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
105 <outputmode name="uinfo_vegetation_zones_report"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
106 description="output.uinfo_vegetation_zones_report"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
107 mime-type="text/xml" type="report">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
108 <facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
109 <facet name="report"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
110 description="facet.uinfo_vegetation_zones_report" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
111 </facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
112 </outputmode>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
113 </outputmodes>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
114 </state>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
115
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
116
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
117
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
118
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
119
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
120
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
121
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
122 <!-- Calculation Mode: Inundation Duration -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
123 <transition
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
124 transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
125 <from state="state.uinfo.calculation_mode" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
126 <to state="state.uinfo.inundation_duration" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
127 <condition data="calculation_mode"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
128 value="uinfo_inundation_duration" operator="equal" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
129 <to state="state.sinfo.distance_only" /> <!-- TODO: KLONEN und U-Info daraus machen -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
130 </transition>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
131
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
132 <state id="state.uinfo.inundation_duration"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
133 description="state.uinfo.inundation_duration"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
134 state="org.dive4elements.river.artifacts.uinfo.inundationduration.InundationDurationState"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
135 helpText="help.state.uinfo.inundation_duration">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
136 <outputmodes>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
137
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
138 <!-- FIXME: i01n name in FLYSConstants -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
139 <outputmode name="uinfo_inundation_duration_export"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
140 description="output.uinfo_inundation_duration_export"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
141 mime-type="text/plain" type="export">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
142 <facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
143 <facet name="csv"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
144 description="facet.uinfo_inundation_duration_export.csv" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
145 <facet name="pdf"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
146 description="facet.uinfo_inundation_duration_export.pdf" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
147 </facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
148 </outputmode>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
149
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
150 <!-- FIXME: i01n name in FLYSConstants -->
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
151 <outputmode name="uinfo_inundation_duration_report"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
152 description="output.uinfo_inundation_duration_report"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
153 mime-type="text/xml" type="report">
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
154 <facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
155 <facet name="report"
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
156 description="facet.uinfo_inundation_duration_report" />
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
157 </facets>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
158 </outputmode>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
159 </outputmodes>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
160 </state>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
161
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
162 </states>
8c3e5682cb60 Introduced UNFO module
gernotbelger
parents:
diff changeset
163 </artifact>

http://dive4elements.wald.intevation.org