Mercurial > dive4elements > river
view artifacts/doc/conf/artifacts/uinfo.xml @ 9036:c265c9fc915c
work on u-info/s-info states
author | gernotbelger |
---|---|
date | Mon, 30 Apr 2018 18:03:02 +0200 |
parents | 8c3e5682cb60 |
children | 5198066492a9 |
line wrap: on
line source
<?xml version="1.0" encoding="UTF-8"?> <artifact name="uinfo"> <states> <state id="state.uinfo.river" description="state.uinfo.river" state="org.dive4elements.river.artifacts.states.RiverSelect" helpText="help.state.uinfo.river"> <data name="river" type="String" /> </state> <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition"> <from state="state.uinfo.river" /> <to state="state.uinfo.calculation_mode" /> </transition> <state id="state.uinfo.calculation_mode" description="state.uinfo.calculation_mode" state="org.dive4elements.river.artifacts.uinfo.CalculationSelectUinfo" helpText="help.state.uinfo.calculation_mode"> <data name="calculation_mode" type="String" /> </state> <state id="state.uinfo.distance_only" description="state.uinfo.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlySelect" helpText="help.state.uinfo.distance_only"> <data name="ld_from" type="Double"/> <data name="ld_to" type="Double"/> </state> <!-- Calculation Mode: Salix Linie --> <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> <from state="state.uinfo.calculation_mode"/> <to state="state.uinfo.distance_only"/> <condition data="calculation_mode" value="uinfo_salix_line" operator="equal"/> </transition> <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> <from state="state.uinfo.distance_only"/> <to state="state.uinfo.use_scenario"/> <condition data="calculation_mode" value="uinfo_salix_line" operator="equal"/> </transition> <state id="state.uinfo.use_scenario" description="state.uinfo.use_scenario" state="org.dive4elements.river.artifacts.uinfo.salix.UseScenarioChoice" helpText="help.state.uinfo.use_scenario"> <data name="use_scenario" type="Boolean"/> </state> <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> <from state="state.uinfo.use_scenario"/> <to state="state.uinfo.scenario_type"/> <condition data="calculation_mode" value="uinfo_salix_line" operator="equal"/> </transition> <!-- FIXME: der State soll nur angezeigt werden, wenn zuvor bei Szenario-Betrachtung "Ja" angeklickt wurde... --> <state id="state.uinfo.scenario_type" description="state.uinfo.scenario_type" state="org.dive4elements.river.artifacts.uinfo.salix.ScenarioTypeState" helpText="help.state.uinfo.scenario_type"> <!--Probleme, wenn, der DefaultState genommen wird! <data name="scenario_type" type="Integer"/> --> <data name ="test" type ="String" /> </state> <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition"> <from state="state.uinfo.scenario_type"/> <to state="state.uinfo.salix_line"/> <!-- condition data="calculation_mode" value="uinfo_salix_line" operator="equal"/> --> </transition> <state id="state.uinfo.salix_line" description="state.uinfo.salix_line" state="org.dive4elements.river.artifacts.uinfo.salix.SalixLineState" helpText="help.state.uinfo.salix_line"> <outputmodes> <!-- FIXME: i01n name in FLYSConstants --> <outputmode name="uinfo_salix_line_export" description="output.uinfo_salix_line_export" mime-type="text/plain" type="export"> <facets> <facet name="csv" description="facet.uinfo_salix_line_export.csv" /> <facet name="pdf" description="facet.uinfo_salix_line_export.pdf" /> </facets> </outputmode> <!-- FIXME: i01n name in FLYSConstants --> <outputmode name="uinfo_salix_line_report" description="output.uinfo_salix_line_report" mime-type="text/xml" type="report"> <facets> <facet name="report" description="facet.uinfo_salix_line_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.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: Inundation Duration --> <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> <from state="state.uinfo.calculation_mode" /> <to state="state.uinfo.inundation_duration" /> <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> <!-- FIXME: i01n name in FLYSConstants --> <outputmode name="uinfo_inundation_duration_export" description="output.uinfo_inundation_duration_export" mime-type="text/plain" type="export"> <facets> <facet name="csv" description="facet.uinfo_inundation_duration_export.csv" /> <facet name="pdf" description="facet.uinfo_inundation_duration_export.pdf" /> </facets> </outputmode> <!-- FIXME: i01n name in FLYSConstants --> <outputmode name="uinfo_inundation_duration_report" description="output.uinfo_inundation_duration_report" mime-type="text/xml" type="report"> <facets> <facet name="report" description="facet.uinfo_inundation_duration_report" /> </facets> </outputmode> </outputmodes> </state> </states> </artifact>