Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/doc/conf/products/layer/conf.xml @ 875:5e9efdda6894
merged gnv-artifacts/1.0
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Fri, 28 Sep 2012 12:13:56 +0200 |
parents | 3fbabd4803d7 |
children |
comparison
equal
deleted
inserted
replaced
722:bb3ffe7d719e | 875:5e9efdda6894 |
---|---|
1 <?xml version="1.0" encoding="UTF-8"?> | |
2 <artifact name="layer"> | |
3 <states> | |
4 | |
5 <state id="layer_mapviewerswitch" description="layer_mesh_area_one" state="de.intevation.gnv.state.DefaultAutoResumeState"> | |
6 <!-- Empty State which will be used to integrate the switch for a | |
7 standalone and an mapviewer based call. --> | |
8 <inputvalues> | |
9 <inputvalue name="sourceid" type="String" multiselect="false" usedinquery="0"/> | |
10 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | |
11 </inputvalues> | |
12 </state> | |
13 | |
14 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
15 <from state="layer_mapviewerswitch"/> | |
16 <to state="layer_area"/> | |
17 <condition inputvalue="geometry" value="POLYGON" operator="notequal"/> | |
18 </transition> | |
19 | |
20 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
21 <from state="layer_mapviewerswitch"/> | |
22 <to state="layer"/> | |
23 <condition inputvalue="geometry" value="POLYGON" operator="equal"/> | |
24 </transition> | |
25 | |
26 <state id="layer_area" description="layer_area_one" state="de.intevation.gnv.state.DefaultState"> | |
27 <queryID>area_filter</queryID> | |
28 <dataname>areaid</dataname> | |
29 <data-multiselect>false</data-multiselect> | |
30 <data-noselect>true</data-noselect> | |
31 <inputvalues> | |
32 <inputvalue name="sourceid" type="String" multiselect="false" usedinquery="0"/> | |
33 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | |
34 <inputvalue name="areaid" type="Integer" multiselect="false" usedinquery="0"/> | |
35 </inputvalues> | |
36 </state> | |
37 | |
38 <transition transition="de.intevation.gnv.transition.ValueCompareTransition"> | |
39 <from state="layer_area"/> | |
40 <to state="layer_subarea"/> | |
41 <condition inputvalue="areaid" value="n/n" operator="notequal"/> | |
42 </transition> | |
43 <transition transition="de.intevation.gnv.transition.ValueCompareTransition"> | |
44 <from state="layer_area"/> | |
45 <to state="layer_without_geom"/> | |
46 <condition inputvalue="areaid" value="n/n" operator="equal"/> | |
47 </transition> | |
48 | |
49 <state id="layer_subarea" description="layer_subaera" state="de.intevation.gnv.state.DefaultState"> | |
50 <queryID>subarea_filter</queryID> | |
51 <dataname>subareaid</dataname> | |
52 <data-multiselect>false</data-multiselect> | |
53 <inputvalues> | |
54 <inputvalue name="sourceid" type="String" multiselect="false" usedinquery="0"/> | |
55 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | |
56 <inputvalue name="areaid" type="Integer" multiselect="false" usedinquery="1"/> | |
57 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="0"/> | |
58 </inputvalues> | |
59 </state> | |
60 | |
61 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | |
62 <from state="layer_subarea"/> | |
63 <to state="layer"/> | |
64 </transition> | |
65 | |
66 <state id="layer_without_geom" description="layer_without_geom" state="de.intevation.gnv.state.DefaultState"> | |
67 <queryID>layer</queryID> | |
68 <dataname>layerid</dataname> | |
69 <data-multiselect>true</data-multiselect> | |
70 <inputvalues> | |
71 <inputvalue name="sourceid" type="String" multiselect="false" usedinquery="1"/> | |
72 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | |
73 <inputvalue name="layerid" type="Integer" multiselect="false" usedinquery="0"/> | |
74 </inputvalues> | |
75 </state> | |
76 | |
77 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | |
78 <from state="layer_without_geom"/> | |
79 <to state="layer_calculate_results_without_geom"/> | |
80 </transition> | |
81 | |
82 <state id="layer_calculate_results_without_geom" description="layer_calculate_results" state="de.intevation.gnv.state.layer.LayerOutputState"> | |
83 <queryID>layer_request_data</queryID> | |
84 <queryID-layerdata>layer_data</queryID-layerdata> | |
85 <inputvalues> | |
86 <inputvalue name="sourceid" type="String" multiselect="false" usedinquery="0"/> | |
87 <inputvalue name="layerid" type="Integer" multiselect="false" usedinquery="1"/> | |
88 </inputvalues> | |
89 <outputsModes> | |
90 <outputsMode name="zip" description="Export als ZIP-Archiv" mime-type="application/zip"/> | |
91 <outputsMode name="wms" description="WMS-Layer bereitstellen" mime-type="text/url"> | |
92 <parameters> | |
93 <inputvalue name="title" type="String" value="Layer Title"/> | |
94 </parameters> | |
95 </outputsMode> | |
96 </outputsModes> | |
97 </state> | |
98 | |
99 <state id="layer" description="layer" state="de.intevation.gnv.state.DefaultState"> | |
100 <queryID>layer</queryID> | |
101 <dataname>layerid</dataname> | |
102 <data-multiselect>true</data-multiselect> | |
103 <inputvalues> | |
104 <inputvalue name="sourceid" type="String" multiselect="false" usedinquery="1"/> | |
105 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | |
106 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="0"/> | |
107 <inputvalue name="layerid" type="Integer" multiselect="false" usedinquery="0"/> | |
108 </inputvalues> | |
109 </state> | |
110 | |
111 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | |
112 <from state="layer"/> | |
113 <to state="layer_calculate_results"/> | |
114 </transition> | |
115 | |
116 <state id="layer_calculate_results" description="layer_calculate_results" state="de.intevation.gnv.state.layer.LayerOutputState"> | |
117 <queryID>layer_request_data</queryID> | |
118 <queryID-layerdata>layer_data_with_geom</queryID-layerdata> | |
119 <queryID-geometry>geometry_for_subareafilter</queryID-geometry> | |
120 <queryID-columns>layer_colums</queryID-columns> | |
121 <inputvalue-geometry>subareaid</inputvalue-geometry> | |
122 <inputvalues> | |
123 <inputvalue name="sourceid" type="String" multiselect="false" usedinquery="0"/> | |
124 <inputvalue name="layerid" type="Integer" multiselect="false" usedinquery="1"/> | |
125 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="0"/> | |
126 </inputvalues> | |
127 <outputsModes> | |
128 <outputsMode name="zip" description="Export als ZIP-Archiv" mime-type="application/zip"/> | |
129 <outputsMode name="wms" description="WMS-Layer bereitstellen" mime-type="text/url"> | |
130 <parameters> | |
131 <inputvalue name="title" type="String" value="Layer Title"/> | |
132 </parameters> | |
133 </outputsMode> | |
134 </outputsModes> | |
135 </state> | |
136 | |
137 </states> | |
138 </artifact> |