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

http://dive4elements.wald.intevation.org