diff gnv-artifacts/src/test/ressources/conf.xml @ 119:4841808819d9

Added the new FIS FIS GTS FIS CTD FIS XBT to the Configuration. This three FIS uses Data from InstantaneousPoint Some CodeCleanup done gnv-artifacts/trunk@182 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Mon, 05 Oct 2009 10:15:15 +0000
parents ef157bd2fa92
children c2c669ac6ecc
line wrap: on
line diff
--- a/gnv-artifacts/src/test/ressources/conf.xml	Mon Oct 05 07:52:13 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/conf.xml	Mon Oct 05 10:15:15 2009 +0000
@@ -17,7 +17,11 @@
                               ttl="300000" artifact="de.intevation.gnv.artifacts.fis.FISArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
             <artifact-factory name="fis_chemusurvey" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata"  
                               ttl="300000" artifact="de.intevation.gnv.artifacts.fis.FISArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
-            <artifact-factory name="fis_instantaneouspoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata"  
+            <artifact-factory name="fis_gts" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata"  
+                              ttl="300000" artifact="de.intevation.gnv.artifacts.fis.FISArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
+            <artifact-factory name="fis_bsh_ctd" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata"  
+                              ttl="300000" artifact="de.intevation.gnv.artifacts.fis.FISArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
+            <artifact-factory name="fis_bsh_cbt" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata"  
                               ttl="300000" artifact="de.intevation.gnv.artifacts.fis.FISArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
         </artifact-factories>
     </factories>
@@ -131,16 +135,39 @@
                 
             </products>
         </artifact>
-         <artifact name="fis_instantaneouspoint">
+        <artifact name="fis_gts">
             <products>
                 <product name= "verticalProfile">
                     <artifact-factory name="verticalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata"  
                              ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileInstantaneousPointArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
-                    <parameters></parameters>
+                    <parameters>
+                        <parameter name="sourceid" value="5"/>
+                    </parameters>
                 </product>
             </products>
         </artifact>
-        
+        <artifact name="fis_bsh_ctd">
+            <products>
+                <product name= "verticalProfile">
+                    <artifact-factory name="verticalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata"  
+                             ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileInstantaneousPointArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
+                    <parameters>
+                        <parameter name="sourceid" value="32"/>
+                    </parameters>
+                </product>
+            </products>
+        </artifact>
+        <artifact name="fis_bsh_cbt">
+            <products>
+                <product name= "verticalProfile">
+                    <artifact-factory name="verticalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata"  
+                             ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileInstantaneousPointArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
+                    <parameters>
+                        <parameter name="sourceid" value="36"/>
+                    </parameters>
+                </product>
+            </products>
+        </artifact>
         <artifact name="timeSeriesMesh">
             <transitions>
                 
@@ -231,6 +258,11 @@
                          <inputvalue name="minvalue" type="Date" multiselect="false" usedinquery="1"/>
                          <inputvalue name="maxvalue" type="Date" multiselect="false" usedinquery="1"/>
                     </inputvalues>
+                      <value-names>
+                        <value-name name="feature" value="meshid"></value-name>
+                        <value-name name="parameter" value="parameterid"></value-name>
+                        <value-name name="measurement" value="measurementid"></value-name>
+                    </value-names>
                     <outputsModes>
                         <outputsMode name="chart" description="Chartrepresentation of the Values" mime-type="image/png">
                             <parameters>
@@ -368,6 +400,11 @@
                         <inputvalue name="parameterid" type="Integer" multiselect="true"/>
                         <inputvalue name="dateid" type="Date" multiselect="true"/>
                     </inputvalues>
+                    <value-names>
+                        <value-name name="feature" value="featureid"></value-name>
+                        <value-name name="parameter" value="parameterid"></value-name>
+                        <value-name name="measurement" value="dateid"></value-name>
+                    </value-names>
                     <outputsModes>
                         <outputsMode name="chart" description="Chartrepresentation of the Values" mime-type="image/png">
                             <parameters>
@@ -454,6 +491,11 @@
                         <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="2"/>
                         <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="2"/> 
                     </inputvalues>
+                    <value-names>
+                        <value-name name="feature" value="meshid"></value-name>
+                        <value-name name="parameter" value="parameterid"></value-name>
+                        <value-name name="measurement" value="dateid"></value-name>
+                    </value-names>
                     <outputsModes>
                         <outputsMode name="chart" description="Chartrepresentation of the Values" mime-type="image/png">
                             <parameters>
@@ -472,12 +514,13 @@
             <transitions>
                 <transition id="verticalprofile_instantaneouspoint_series" description="verticalprofile_instantaneouspoint_series" transition="de.intevation.gnv.transition.DefaultTransition">
                     <queryID>verticalprofile_instantaneouspoint_series</queryID>
-                    <dataname>featureid</dataname>
+                    <dataname>seriesid</dataname>
                     <data-multiselect>false</data-multiselect>
                     <reachableTransitions>
-                           <transition>verticalprofile_instantaneouspoint_point</transition>
+                        <transition>verticalprofile_instantaneouspoint_point</transition>
                     </reachableTransitions>
                     <inputvalues>
+                        <inputvalue name="sourceid" type="Integer" multiselect="false"/>
                     </inputvalues>
                 </transition>
                 <transition id="verticalprofile_instantaneouspoint_point" description="verticalprofile_instantaneouspoint_point" transition="de.intevation.gnv.transition.DefaultTransition">
@@ -488,7 +531,8 @@
                         <transition>verticalprofile_instantaneouspoint_parameter</transition>v
                     </reachableTransitions>
                     <inputvalues>
-                         <inputvalue name="featureid" type="Integer" multiselect="false"/>
+                         <inputvalue name="seriesid" type="Integer" multiselect="false"/>
+                          <inputvalue name="sourceid" type="Integer" multiselect="false"/>
                     </inputvalues>
                 </transition>
                  <transition id="verticalprofile_instantaneouspoint_parameter" description="verticalprofile_instantaneouspoint_parameter" transition="de.intevation.gnv.transition.DefaultTransition">
@@ -499,17 +543,22 @@
                         <transition>verticalprofile_instantaneouspoint_calculate_results</transition>
                     </reachableTransitions>
                     <inputvalues>
-                         <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="0" />
+                         <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="0" />
                          <inputvalue name="instantaneouspoint_point" type="Integer" multiselect="false" usedinquery="1"/>
                     </inputvalues>
                 </transition>
                 <transition id="verticalprofile_instantaneouspoint_calculate_results" description="verticalprofile_mesh_calculate_results" transition="de.intevation.gnv.transition.profile.vertical.VerticalProfileOutputTransition">
                     <queryID>verticalprofile_instantaneouspoint_chart_data</queryID>
                     <inputvalues>
-                        <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="0" />
+                        <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="0" />
                         <inputvalue name="instantaneouspoint_point" type="Integer" multiselect="false" usedinquery="1"/>
                         <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
                     </inputvalues>
+                    <value-names>
+                        <value-name name="feature" value="seriesid"></value-name>
+                        <value-name name="parameter" value="parameterid"></value-name>
+                        <value-name name="measurement" value="dateid"></value-name>
+                    </value-names>
                     <outputsModes>
                         <outputsMode name="chart" description="Chartrepresentation of the Values" mime-type="image/png">
                             <parameters>
@@ -608,6 +657,11 @@
                         <inputvalue name="measurementid" type="Double" multiselect="true" usedinquery="1" />
                         <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1" />
                     </inputvalues>
+                    <value-names>
+                        <value-name name="feature" value="cruiseid"></value-name>
+                        <value-name name="parameter" value="parameterid"></value-name>
+                        <value-name name="measurement" value="measurementid"></value-name>
+                    </value-names>
                     <outputsModes>
                         <outputsMode name="chart" description="Chartrepresentation of the Values" mime-type="image/png">
                             <parameters>
@@ -725,6 +779,11 @@
                         <inputvalue name="axisid" type="AttributeName" multiselect="false" usedinquery="2"/>
                         <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="1"/> 
                     </inputvalues>
+                    <value-names>
+                        <value-name name="feature" value="meshid"></value-name>
+                        <value-name name="parameter" value="parameterid"></value-name>
+                        <value-name name="measurement" value="depthid"></value-name>
+                    </value-names>
                     <outputsModes>
                         <outputsMode name="chart" description="Chartrepresentation of the Values" mime-type="image/png">
                             <parameters>

http://dive4elements.wald.intevation.org