annotate gnv-artifacts/doc/conf/products/timeseries/conf_timeseriespoint.xml @ 258:9147e3931723

Moved Comment according to Instantiationerrors loading Artifact. gnv-artifacts/trunk@335 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 13 Nov 2009 14:51:58 +0000
parents b198ca47f363
children 342cd58291f1
rev   line source
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
258
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
2 <artifact name="timeSeries">
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
3 <!-- This is the Artifact which represents the required Businesslogic to
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
4 collect the required Data for rendering specified OutputFormats
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
5 for TimeSeries on TimeSeriesPoint-Data.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
6 * Charts
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
7 * Statistics
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
8 * CSV
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
9 * ODV -->
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
10 <transitions>
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
11
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
12 <!-- The required Transitionsteps which must be done until rendering
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
13 the OutputFormats. Each Transition is represented one required
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
14 Step. One Steps can consume specified InputParameters an after
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
15 that it can calculate new Data which will be used as possible
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
16 InputValues in the next Transition-Step from each Transition it
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
17 is only possible to move to those Transitions which are Configured
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
18 in the rechableTransitions-Tag -->
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
19
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
20 <!-- Description of the Transition-Attributes:
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
21 * id: The id of the Transition. This must be unique in one Artifact.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
22 It is used to reference the Transition eg. in
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
23 reachableTransitions.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
24 * description: A short description which should describe the Transition
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
25 * transition: The Class which must be load to handle the required logic,
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
26 This class will be load using reflection. -->
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
27
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
28 <transition id="timeseries_area" description="timeseries_area_one" transition="de.intevation.gnv.transition.DefaultTransition">
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
29
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
30 <!-- The QueryID which identifies the Query which is configured in
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
31 the Queries-Properties-File.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
32 It is possible to define no Query.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
33 In this case you have to remove this Element from the
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
34 Configuration.-->
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
35 <queryID>area_filter</queryID>
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
36
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
37 <!-- The ID of the Data which will be fetched using this Transition.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
38 The Name must be unique in one Artifact.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
39 The Name is used for the localization and must be set into the
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
40 several PropertiesFiles for the localization. -->
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
41 <dataname>areaid</dataname>
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
42
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
43 <!-- This Flag will be used to switch between single and
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
44 multiselect possibility of the Data which will be fetched
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
45 using this transition. -->
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
46 <data-multiselect>false</data-multiselect>
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
47
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
48 <!-- Optional Flag which can be used to set that is is possible
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
49 to select no entry in the Data which will be fetched using
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
50 this transition. -->
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
51 <data-noselect>true</data-noselect>
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
52
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
53 <reachableTransitions>
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
54 <!-- reachableTransitions are those Transition which can be
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
55 reached as next Step. The Transition notifies in
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
56 describe-output which Transitions can be reached.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
57 The User / calling program can choose which Transition
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
58 he/it wants to use next -->
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
59 <transition>timeseries_subarea</transition>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
60 </reachableTransitions>
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
61
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
62 <inputvalues>
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
63 <!-- At this place it is necessary to configure the Elements
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
64 which must be feed and can be used in this transition.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
65 It is possible to set if the Values should be used in
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
66 the DatabaseQuery of this Transition and how often it
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
67 must be used.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
68 The order of the Elements is also the Order of usage setting
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
69 the Values into the SQL-Query. -->
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
70 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="0"/>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
71 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
72 </inputvalues>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
73 </transition>
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
74
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
75 <transition id="timeseries_subarea" description="timeseries_subaera" transition="de.intevation.gnv.transition.DefaultTransition">
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
76 <queryID>subarea_filter</queryID>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
77 <dataname>subareaid</dataname>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
78 <data-multiselect>false</data-multiselect>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
79 <reachableTransitions>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
80 <transition>timeseries_timeseriespoint</transition>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
81 </reachableTransitions>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
82 <alternativeTransition>
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
83 <!-- It is possible to configure an alternative Transition which
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
84 will be used if the feed put the Information that no Data
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
85 was selected. -->
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
86 <transition id="timeseries_without_geom" description="timeseries_mesh_without_geom" transition="de.intevation.gnv.transition.DefaultTransition">
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
87 <queryID>timeseries_timeseriespoint</queryID>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
88 <dataname>featureid</dataname>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
89 <data-multiselect>false</data-multiselect>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
90 <reachableTransitions>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
91 <transition>timeseries_parameter</transition>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
92 </reachableTransitions>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
93 <inputvalues>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
94 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
95 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
96 </inputvalues>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
97 </transition>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
98 </alternativeTransition>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
99 <inputvalues>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
100 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="0"/>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
101 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
102 <inputvalue name="areaid" type="Integer" multiselect="false" usedinquery="1"/>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
103 </inputvalues>
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
104 </transition>
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
105 <transition id="timeseries_timeseriespoint" description="timeseries_timeseriespoint" transition="de.intevation.gnv.transition.DefaultTransition">
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
106 <queryID>timeseries_timeseriespoint_with_area</queryID>
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
107 <dataname>featureid</dataname>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
108 <data-multiselect>false</data-multiselect>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
109 <reachableTransitions>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
110 <transition>timeseries_parameter</transition>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
111 </reachableTransitions>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
112 <inputvalues>
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
113 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/>
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
114 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
115 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="1"/>
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
116 </inputvalues>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
117 </transition>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
118
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
119 <transition id="timeseries_parameter" description="timeseries_parameter" transition="de.intevation.gnv.transition.DefaultTransition">
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
120 <queryID>timeseries_parameter</queryID>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
121 <dataname>parameterid</dataname>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
122 <data-multiselect>true</data-multiselect>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
123 <reachableTransitions>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
124 <transition>timeseries_depth_height</transition>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
125 </reachableTransitions>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
126 <inputvalues>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
127 <inputvalue name="featureid" type="Integer" multiselect="false"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
128 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
129 </inputvalues>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
130 </transition>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
131
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
132 <transition id="timeseries_depth_height" description="timeseries_depth_height" transition="de.intevation.gnv.transition.DefaultTransition">
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
133 <queryID>timeseries_depth_height</queryID>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
134 <dataname>measurementid</dataname>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
135 <data-multiselect>true</data-multiselect>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
136 <reachableTransitions>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
137 <transition>timeseries_interval</transition>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
138 </reachableTransitions>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
139 <inputvalues>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
140 <inputvalue name="featureid" type="Integer" multiselect="false"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
141 <inputvalue name="parameterid" type="Integer" multiselect="true"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
142 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
143 </inputvalues>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
144 </transition>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
145
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
146 <transition id="timeseries_interval" description="timeseries_interval" transition="de.intevation.gnv.transition.MinMaxTransition">
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
147 <queryID>timeseries_interval</queryID>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
148 <dataname>timeinterval</dataname>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
149 <data-multiselect>false</data-multiselect>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
150 <reachableTransitions>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
151 <transition>timeseries_calculate_results</transition>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
152 </reachableTransitions>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
153 <inputvalues>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
154 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
155 <inputvalue name="parameterid" type="Integer" multiselect="true"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
156 <inputvalue name="measurementid" type="Integer" multiselect="true"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
157 </inputvalues>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
158 </transition>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
159
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
160 <!-- Last Transition is the Output-Transition. At this place the differen OutputModes are configured.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
161 For each OutputMode it might be necessary to configure separat Databasequery which collect the
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
162 Data. -->
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
163 <transition id="timeseries_calculate_results" description="timeseries_interval" transition="de.intevation.gnv.transition.timeseries.TimeSeriesOutputTransition">
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
164 <queryID>timeseries_chart_data</queryID>
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 227
diff changeset
165 <queryID-odv>timeseries_odv_data</queryID-odv>
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
166 <inputvalues>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
167 <inputvalue name="parameterid" type="Integer" multiselect="true"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
168 <inputvalue name="measurementid" type="Integer" multiselect="true"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
169 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
170 <inputvalue name="minvalue" type="Date" multiselect="false"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
171 <inputvalue name="maxvalue" type="Date" multiselect="false"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
172 </inputvalues>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
173 <outputsModes>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
174 <outputsMode name="chart" description="Chartrepresentation of the Values" mime-type="image/png">
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
175 <parameters>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
176 <inputvalue name="width" type="Integer" value="600"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
177 <inputvalue name="height" type="Integer" value="400"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
178 </parameters>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
179 </outputsMode>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
180 <outputsMode name="csv" description="CSV-Export der Daten" mime-type="text/plain"/>
227
454223658697 Added odv output format to products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
181 <outputsMode name="odv" description="ODV-Export der Daten" mime-type="text/plain"/>
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
182 <outputsMode name="statistics" description="Statistik zu den Daten" mime-type="text/xml"/>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
183 </outputsModes>
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
184 <!-- Definition of the TimeGaps which are required to render the Charts properly.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 232
diff changeset
185 each Parameter in each FIS can have -->
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 204
diff changeset
186 <time-gap-definition xlink:href="${artifacts.config.dir}/products/timeseries/timegap_definition.xml" />
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
187 </transition>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
188
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
189 </transitions>
227
454223658697 Added odv output format to products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
190 </artifact>

http://dive4elements.wald.intevation.org