comparison flys-artifacts/doc/conf/artifacts/chart.xml @ 3468:f37e7e8907cb

merged flys-artifacts/2.8.1
author Thomas Arendsen Hein <thomas@intevation.de>
date Fri, 28 Sep 2012 12:14:39 +0200
parents c0eafd430244
children 6da56416da86
comparison
equal deleted inserted replaced
3387:5ffad8bde8ad 3468:f37e7e8907cb
1 <?xml version="1.0" encoding="UTF-8"?>
2 <artifact name="new_chart">
3 <states>
4 <state id="state.chart.river" description="state.winfo.river" state="de.intevation.flys.artifacts.states.RiverSelect">
5 <data name="river" type="String" />
6 </state>
7
8 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
9 <from state="state.chart.river"/>
10 <to state="state.chart.type"/>
11 </transition>
12
13 <state id="state.chart.type" description="state.chart.type" state="de.intevation.flys.artifacts.ChartArtifact$ChartState">
14 <data name="chart_type" type="String" />
15 </state>
16
17 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
18 <from state="state.chart.type"/>
19 <to state="state.chart.w_differences"/>
20 <condition data="chart_type" value="chart.new.w_differences" operator="equal"/>
21 </transition>
22
23 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
24 <from state="state.chart.type"/>
25 <to state="state.chart.km"/>
26 <condition data="chart_type" value="chart.new.durationcurve" operator="equal"/>
27 </transition>
28
29 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
30 <from state="state.chart.type"/>
31 <to state="state.chart.km"/>
32 <condition data="chart_type" value="chart.new.computeddischargecurve" operator="equal"/>
33 </transition>
34
35 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
36 <from state="state.chart.type"/>
37 <to state="state.chart.crosssection"/>
38 <condition data="chart_type" value="chart.new.crosssection" operator="equal"/>
39 </transition>
40
41 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
42 <from state="state.chart.type"/>
43 <to state="state.chart.longitudinal_section"/>
44 <condition data="chart_type" value="chart.new.longitudinal_section" operator="equal"/>
45 </transition>
46
47 <state id="state.chart.km" description="state.chart.km" state="de.intevation.flys.artifacts.states.LocationSelect">
48 <data name="ld_locations" type="Double[]"/>
49 </state>
50
51 <state id="state.chart.w_differences" description="state.chart.w_differences" state="de.intevation.flys.artifacts.states.WDifferencesState">
52 <outputmodes>
53 <outputmode name="w_differences" description="output.w_differences" mime-type="image/png" type="chart">
54 <facets>
55 <facet name="empty.facet" description="Empty"/>
56 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
57 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
58 <facet name="w_differences" description="facet.w_differences"/>
59 <facet name="other.wkms" description="facet.other.wkms"/>
60 <facet name="other.wqkms" description="facet.other.wqkms"/>
61 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
62 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
63 </facets>
64 </outputmode>
65 </outputmodes>
66 </state>
67
68 <state id="state.chart.longitudinal_section" description="state.chart.logitudinal_section" state="de.intevation.flys.artifacts.states.DischargeLongitudinalSection">
69 <outputmodes>
70 <outputmode name="longitudinal_section" description="output.discharge_longitudinal_section" mime-type="image/png" type="chart">
71 <facets>
72 <facet name="empty.facet" decription= "Empty"/>
73 <facet name="discharge_longitudinal_section.w"/>
74 <facet name="discharge_longitudinal_section.q"/>
75 <facet name="discharge_longitudinal_section.c"/>
76 <facet name="other.wqkms"/>
77 <facet name="other.wkms"/>
78 <facet name="heightmarks_points"/>
79 <facet name="longitudinal_section.area" description="an area"/>
80 <facet name="longitudinal_section.annotations"/>
81 <facet name="longitudinal_section.w"/>
82 <facet name="longitudinal_section.manualpoints"/>
83 </facets>
84 </outputmode>
85 </outputmodes>
86 </state>
87
88 <state id="state.chart.crosssection" description="state.chart.crosssection" state="de.intevation.flys.artifacts.states.WaterlevelState">
89 <outputmodes>
90 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
91 <facets>
92 <facet name="empty.facet" description="Empty"/>
93 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
94 <facet name="cross_section" description="facet.cross_section"/>
95 <facet name="area" description="an area"/>
96 <facet name="cross_section.area" description="an area"/>
97 <facet name="cross_section.manualpoints" description="points"/>
98 <facet name="hyk" description="hyks"/>
99 </facets>
100 </outputmode>
101 </outputmodes>
102 </state>
103
104 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
105 <from state="state.chart.km"/>
106 <to state="state.chart.computeddischargecurve"/>
107 <condition data="chart_type" value="chart.new.computeddischargecurve" operator="equal"/>
108 </transition>
109
110 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
111 <from state="state.chart.km"/>
112 <to state="state.chart.durationcurve"/>
113 <condition data="chart_type" value="chart.new.durationcurve" operator="equal"/>
114 </transition>
115
116 <state id="state.chart.computeddischargecurve" description="state.chart.computeddischargecurve" state="de.intevation.flys.artifacts.states.ComputedDischargeCurveState">
117 <outputmodes>
118 <outputmode name="computed_discharge_curve" description="output.computed_discharge_curve" mime-type="image/png" type="chart">
119 <facets>
120 <facet name="empty.facet" description="Empty"/>
121 <facet name="computed_discharge_curve.manualpoints"/>
122 <facet name="computed_discharge_curve.q" description="facet.computed_discharge_curve.q"/>
123 <facet name="computed_discharge_curve.mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
124 <facet name="computed_discharge_curve.mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
125 <facet name="other.wqkms" description="facet.other.wqkms"/>
126 <facet name="other.wq" description="Point-like data like fixations"/>
127 <facet name="other.wq" description="Point-like data like fixations"/>
128 <facet name="other.wkms.interpol" description="Height over km, like flood protections."/>
129 </facets>
130 </outputmode>
131 </outputmodes>
132 </state>
133
134 <state id="state.chart.durationcurve" description="state.chart.durationcurve" state="de.intevation.flys.artifacts.states.DurationCurveState">
135 <outputmodes>
136 <outputmode name="duration_curve" description="output.duration_curve" mime-type="image/png" type="chart">
137 <facets>
138 <facet name="empty.facet" description="Empty"/>
139 <facet name="duration_curve.manualpoints"/>
140 <facet name="duration_curve.w" description="facet.duration_curve.w"/>
141 <facet name="duration_curve.q" description="facet.duration_curve.q"/>
142 <facet name="computed_discharge_curve.mainvalues.q" description="Q Main Values"/>
143 <facet name="computed_discharge_curve.mainvalues.w" description="W Main Values"/>
144 </facets>
145 </outputmode>
146 </outputmodes>
147 </state>
148 </states>
149 </artifact>

http://dive4elements.wald.intevation.org