Mercurial > dive4elements > river
diff artifacts/doc/conf/artifacts/uinfo.xml @ 9062:5198066492a9
Teilabschnitt Salix State
author | gernotbelger |
---|---|
date | Mon, 07 May 2018 17:25:53 +0200 |
parents | c265c9fc915c |
children | b6919e3c2d86 |
line wrap: on
line diff
--- a/artifacts/doc/conf/artifacts/uinfo.xml Mon May 07 10:51:36 2018 +0200 +++ b/artifacts/doc/conf/artifacts/uinfo.xml Mon May 07 17:25:53 2018 +0200 @@ -1,103 +1,136 @@ <?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> + <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> + <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.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 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"/> + <!-- 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="use_scenario" value="true" operator="equal" /> + </transition> + + <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> + <from state="state.uinfo.use_scenario" /> + <to state="state.uinfo.distance_only_part" /> + <condition data="use_scenario" value="false" operator="equal" /> + </transition> + + <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"> + <data name="scenario_selection" type="String" /> + </state> + + <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> + <from state="state.uinfo.scenario_type" /> + <to state="state.uinfo.distance_only_part" /> + <condition data="calculation_mode" value="uinfo_salix_line" operator="equal" /> + </transition> + + <state id="state.uinfo.distance_only_part" description="state.uinfo.distance_only_part" state="org.dive4elements.river.artifacts.states.DistanceOnlyPartSelect" helpText="help.state.uinfo.distance_only"> + <data name="ld_from_part" type="Double" /> + <data name="ld_to_part" type="Double" /> + </state> + + + <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition"> + <from state="state.uinfo.distance_only_part" /> + <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> - <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"/> --> + + + + + + <!-- 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.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> + <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_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> + <!-- 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> @@ -105,100 +138,33 @@ - - - - - - - - - - <!-- 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> + <!-- 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" /> - <!-- 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> + </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> + <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_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> + <!-- 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> + </states> </artifact> \ No newline at end of file