Mercurial > dive4elements > river
diff artifacts/doc/conf/artifacts/uinfo.xml @ 9064:28c50f5efceb
work on uinfo-vegetation-zones table
author | gernotbelger |
---|---|
date | Wed, 09 May 2018 16:31:12 +0200 |
parents | b6919e3c2d86 |
children | 58af9b81a97b |
line wrap: on
line diff
--- a/artifacts/doc/conf/artifacts/uinfo.xml Tue May 08 15:21:23 2018 +0200 +++ b/artifacts/doc/conf/artifacts/uinfo.xml Wed May 09 16:31:12 2018 +0200 @@ -19,6 +19,11 @@ <data name="ld_from" type="Double" /> <data name="ld_to" type="Double" /> </state> + <state id="state.uinfo.distance" description="state.uinfo.distance" state="org.dive4elements.river.artifacts.states.DistanceSelect" helpText="help.state.uinfo.distance_only"> + <data name="ld_from" type="Double" /> + <data name="ld_to" type="Double" /> + <data name="ld_step" type="Double" /> + </state> @@ -184,16 +189,16 @@ <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> <from state="state.uinfo.inundation.scenario" /> <to state="state.uinfo.inundation.vegetation" /> - <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> + <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> </transition> <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> <from state="state.uinfo.inundation.vegetation" /> <to state="state.uinfo.inundation_duration" /> - <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> + <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> </transition> - + <state id="state.uinfo.inundation_duration" description="state.uinfo.inundation_duration" state="org.dive4elements.river.artifacts.uinfo.inundationduration.InundationDurationState" helpText="help.state.uinfo.inundation_duration"> <outputmodes> @@ -214,7 +219,6 @@ </outputmodes> </state> - </states> @@ -234,33 +238,87 @@ - <!-- Calculation Mode: Vegetation Zones --> - <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> - <from state="state.uinfo.calculation_mode" /> - <to state="state.uinfo.vegetation_zones" /> - <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" /> - - </transition> - - <state id="state.uinfo.vegetation_zones" description="state.uinfo.vegetation_zones" state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesState" helpText="help.state.uinfo.vegetation_zones"> - <outputmodes> - <!-- FIXME: i01n name in FLYSConstants --> - <outputmode name="uinfo_vegetation_zones_export" description="output.uinfo_vegetation_zones_export" mime-type="text/plain" type="export"> - <facets> - <facet name="csv" description="facet.uinfo_vegetation_zones_export.csv" /> - <facet name="pdf" description="facet.uinfo_vegetation_zones_export.pdf" /> - </facets> - </outputmode> - - <!-- FIXME: i01n name in FLYSConstants --> - <outputmode name="uinfo_vegetation_zones_report" description="output.uinfo_vegetation_zones_report" mime-type="text/xml" type="report"> - <facets> - <facet name="report" description="facet.uinfo_vegetation_zones_report" /> - </facets> - </outputmode> - </outputmodes> - </state> + <!-- Calculation Mode: Vegetation Zones --> + + <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> + <from state="state.uinfo.calculation_mode" /> + <to state="state.uinfo.distance" /> + <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" /> + </transition> + + + <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> + <from state="state.uinfo.distance" /> + <to state="state.uinfo.vegetation_zones.table" /> + <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" /> + </transition> + + + + <state id="state.uinfo.vegetation_zones.table" description="state.uinfo.vegetation_zones.table" state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesTableState" helpText="help.state.uinfo.vegetation_zones"> + <data name="epochs" type="String" /> + </state> + + + <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> + <from state="state.uinfo.vegetation_zones.table" /> + <to state="state.uinfo.vegetation_zones" /> + <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" /> + </transition> + + + <state id="state.uinfo.vegetation_zones" description="state.uinfo.vegetation_zones" state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesState" helpText="help.state.uinfo.vegetation_zones"> + <outputmodes> + + <!-- FIXME: i01n name in FLYSConstants --> + <outputmode name="uinfo_vegetation_zones_export" description="output.uinfo_vegetation_zones_export" mime-type="text/plain" type="export"> + <facets> + <facet name="csv" description="facet.uinfo_vegetation_zones_export.csv" /> + <facet name="pdf" description="facet.uinfo_vegetation_zones_export.pdf" /> + </facets> + </outputmode> + + <!-- FIXME: i01n name in FLYSConstants --> + <outputmode name="uinfo_vegetation_zones_report" description="output.uinfo_vegetation_zones_report" mime-type="text/xml" type="report"> + <facets> + <facet name="report" description="facet.uinfo_vegetation_zones_report" /> + </facets> + </outputmode> + </outputmodes> + </state> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + </states> </artifact> \ No newline at end of file