ingo@2693: <?xml version="1.0" encoding="UTF-8"?> ingo@2693: <artifact name="minfo"> ingo@2693: ingo@2693: <states> bettina@4818: <state id="state.minfo.river" description="state.minfo.river" state="de.intevation.flys.artifacts.states.RiverSelect" helpText="help.state.minfo.river"> ingo@2693: <data name="river" type="String" /> ingo@2693: </state> ingo@2693: ingo@2693: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> ingo@2693: <from state="state.minfo.river"/> ingo@2693: <to state="state.minfo.calculation_mode"/> ingo@2693: </transition> ingo@2693: bettina@4818: <state id="state.minfo.calculation_mode" description="state.minfo.calculation_mode" state="de.intevation.flys.artifacts.states.CalculationSelectMinfo" helpText="help.state.minfo.calculation_mode"> ingo@2693: <data name="calculation_mode" type="String"/> ingo@2693: </state> ingo@2696: ingo@2696: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> ingo@2696: <from state="state.minfo.calculation_mode"/> ingo@2696: <to state="state.minfo.distance_only"/> ingo@2696: <condition data="calculation_mode" value="calc.flow.velocity" operator="equal"/> ingo@2696: </transition> ingo@2696: ingo@2709: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> ingo@2709: <from state="state.minfo.calculation_mode"/> ingo@2709: <to state="state.minfo.distance_only"/> ingo@2709: <condition data="calculation_mode" value="calc.bed.middle" operator="equal"/> ingo@2709: </transition> ingo@2709: raimund@3058: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> raimund@3058: <from state="state.minfo.calculation_mode"/> raimund@3058: <to state="state.minfo.sq.location"/> raimund@3058: <condition data="calculation_mode" value="calc.sq.relation" operator="equal"/> raimund@3058: </transition> raimund@3058: raimund@3614: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> raimund@3614: <from state="state.minfo.calculation_mode"/> raimund@3614: <to state="state.minfo.bed.year_epoch"/> raimund@3614: <condition data="calculation_mode" value="calc.bed.diff" operator="equal"/> raimund@3614: </transition> raimund@3614: raimund@3629: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> raimund@3629: <from state="state.minfo.calculation_mode"/> raimund@3629: <to state="state.minfo.bed.location"/> raimund@3629: <condition data="calculation_mode" value="calc.bed.quality" operator="equal"/> raimund@3629: </transition> raimund@3629: rrenkert@4220: bettina@4818: <state id="state.minfo.distance_only" description="state.minfo.distance_only" state="de.intevation.flys.artifacts.states.DistanceOnlySelect" helpText="help.state.minfo.distance_only"> ingo@2696: <data name="ld_from" type="Double" /> ingo@2696: <data name="ld_to" type="Double" /> ingo@2696: </state> ingo@2696: bettina@4818: <state id="state.minfo.bed.year_epoch" description="state.minfo.bed.year_epoch" state="de.intevation.flys.artifacts.states.minfo.YearEpochSelect" helpText="help.state.minfo.bed.year_epoch"> raimund@3614: <data name="ye_select" type="String" /> raimund@3614: </state> raimund@3614: bettina@4818: <state id="state.minfo.sq.location" description="state.minfo.sq.location" state="de.intevation.flys.artifacts.states.LocationSelect" helpText="help.state.minfo.sq.location"> raimund@3058: <data name="ld_locations" type="double"/> raimund@3058: </state> raimund@3058: bettina@4818: <state id="state.minfo.bed.location" description="state.minfo.bed.location" state="de.intevation.flys.artifacts.states.DistanceOnlySelect" helpText="help.state.minfo.bed.location"> raimund@3629: <data name="ld_from" type="Double" /> raimund@3629: <data name="ld_to" type="Double" /> raimund@3629: </state> raimund@3629: ingo@2709: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> ingo@2696: <from state="state.minfo.distance_only"/> ingo@2696: <to state="state.minfo.dischargestate"/> ingo@2709: <condition data="calculation_mode" value="calc.flow.velocity" operator="equal"/> ingo@2709: </transition> ingo@2709: ingo@2709: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> ingo@2709: <from state="state.minfo.distance_only"/> ingo@2709: <to state="state.minfo.soundings"/> ingo@2709: <condition data="calculation_mode" value="calc.bed.middle" operator="equal"/> ingo@2696: </transition> ingo@2696: raimund@3058: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@3058: <from state="state.minfo.sq.location"/> ingo@3426: <to state="state.minfo.sq.period"/> raimund@3058: </transition> raimund@3058: raimund@3614: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@3614: <from state="state.minfo.bed.year_epoch"/> raimund@3614: <to state="state.minfo.bed.difference_select"/> raimund@3614: </transition> raimund@3614: raimund@3629: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@3629: <from state="state.minfo.bed.location"/> raimund@3629: <to state="state.minfo.bed.periods"/> raimund@3629: </transition> raimund@3629: bettina@4818: <state id="state.minfo.dischargestate" description="state.minfo.dischargestate" state="de.intevation.flys.artifacts.states.DischargeState" helpText="help.state.minfo.dischargestate"> ingo@3759: <data name="total_channel" type="intoptions"/> ingo@3759: <data name="main_channel" type="intoptions"/> ingo@2696: </state> ingo@2696: bettina@4818: <state id="state.minfo.soundings" description="state.minfo.soundingsstate" state="de.intevation.flys.artifacts.states.SoundingsSelect" helpText="help.state.minfo.soundings"> ingo@2709: <data name="soundings" type="options"/> ingo@2709: </state> ingo@2709: bettina@4832: <state id="state.minfo.sq.period" description="state.minfo.sq.period" state="de.intevation.flys.artifacts.states.sq.SQPeriodSelect" bettina@4832: helpText="help.state.minfo.sq.period"> ingo@3426: <data name="start" type="Long"/> ingo@3426: <data name="end" type="Long"/> raimund@3058: </state> raimund@3058: bettina@4818: <state id="state.minfo.bed.difference_select" description="state.minfo.bed.difference_select" state="de.intevation.flys.artifacts.states.minfo.DifferenceSelect" helpText="help.state.minfo.bed.difference_select"> raimund@3614: <data name="diffids" type="String" /> raimund@3614: </state> raimund@3614: bettina@4830: <state id="state.minfo.bed.periods" description="state.minfo.bed.periods" state="de.intevation.flys.artifacts.states.minfo.BedQualityPeriodsSelect" bettina@4830: helpText="help.state.minfo.bed.periods"> raimund@3629: <data name="periods" type="String"/> raimund@3629: </state> raimund@3629: ingo@2702: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> ingo@2702: <from state="state.minfo.dischargestate"/> ingo@2702: <to state="state.minfo.flow_velocity"/> ingo@2702: </transition> ingo@2702: ingo@2709: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> ingo@2709: <from state="state.minfo.soundings"/> ingo@2709: <to state="state.minfo.bedheight_middle"/> ingo@2709: </transition> ingo@2709: raimund@3058: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> ingo@3426: <from state="state.minfo.sq.period"/> raimund@3058: <to state="state.minfo.sq.outliers"/> raimund@3058: </transition> raimund@3058: raimund@3614: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@3614: <from state="state.minfo.bed.difference_select"/> raimund@3614: <to state="state.minfo.bed.differences"/> raimund@3614: </transition> raimund@3614: raimund@3629: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@3629: <from state="state.minfo.bed.periods"/> raimund@3629: <to state="state.minfo.bed.char_diameter"/> raimund@3629: </transition> raimund@3629: bettina@4818: <state id="state.minfo.flow_velocity" description="state.minfo.flow_velocity" state="de.intevation.flys.artifacts.states.FlowVelocityState" helpText="help.state.minfo.flow_velocity"> ingo@2702: <outputmodes> ingo@2706: <outputmode name="flow_velocity" description="output.flow_velocity" mime-type="image/png" type="chart"> ingo@2706: <facets> ingo@2706: <facet name="flow_velocity.totalchannel" description="A facet for total channels"/> ingo@2706: <facet name="flow_velocity.mainchannel" description="A facet for main channels"/> ingo@2706: <facet name="flow_velocity.tau" description="A facet for tau"/> rrenkert@4669: <facet name="flow_velocity.totalchannel.filtered" description="A facet for total channels"/> rrenkert@4669: <facet name="flow_velocity.mainchannel.filtered" description="A facet for main channels"/> rrenkert@4669: <facet name="flow_velocity.tau.filtered" description="A facet for tau"/> felix@4469: <facet name="flow_velocity.discharge" description="A facet for discharges"/> felix@4453: <facet name="flow_velocity.measurement" description="A facet for measured flow velocities"/> felix@4394: <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> felix@4581: <facet name="flow_velocity.manualpoints"/> ingo@2706: </facets> ingo@2706: </outputmode> ingo@2702: <outputmode name="flow_velocity_export" description="output.flow_velocity_export" mime-type="text/plain" type="export"> ingo@2702: <facets> ingo@2702: <facet name="csv" description="facet.flow_velocity_export.csv" /> ingo@2702: <!-- ingo@2702: <facet name="pdf" description="facet.historical_discharge.pdf" /> ingo@2702: --> ingo@2702: </facets> ingo@2702: </outputmode> ingo@2702: </outputmodes> ingo@2702: </state> ingo@2702: bettina@4818: <state id="state.minfo.bedheight_middle" description="state.minfo.bedheight_middle" state="de.intevation.flys.artifacts.states.MiddleBedHeight" helpText="help.state.minfo.bedheight_middle"> ingo@2709: <outputmodes> ingo@2709: <outputmode name="bedheight_middle" description="output.bedheight_middle" mime-type="image/png" type="chart"> ingo@2709: <facets> ingo@2715: <facet name="bedheight_middle.single" description="A facet for total channels"/> ingo@2715: <facet name="bedheight_middle.epoch" description="A facet for total channels"/> bjoern@4449: <facet name="longitudinal_section.w" description="Datacage facet"/> felix@4575: <facet name="bedheight_middle.manualpoints" description="points"/> bjoern@4539: <facet name="bedheight" description="Datacage facet"/> ingo@2709: </facets> ingo@2709: </outputmode> ingo@2709: <outputmode name="bedheight_middle_export" description="output.bedheight_middle_export" mime-type="text/plain" type="export"> ingo@2709: <facets> ingo@2709: <facet name="csv" description="facet.bedheight_middle_export.csv" /> ingo@2709: <!-- ingo@2709: <facet name="pdf" description="facet.historical_discharge.pdf" /> ingo@2709: --> ingo@2709: </facets> ingo@2709: </outputmode> ingo@2709: </outputmodes> ingo@2709: </state> ingo@2709: bettina@4818: <state id="state.minfo.sq.outliers" description="state.minfo.sq.outliers" state="de.intevation.flys.artifacts.states.OutliersInput" helpText="help.state.minfo.sq.outliers"> raimund@3058: <data name="outliers" type="Double"/> raimund@3058: </state> raimund@3058: bettina@4818: <state id="state.minfo.bed.differences" description="state.minfo.bed.differences" state="de.intevation.flys.artifacts.states.minfo.DifferencesState" helpText="help.state.minfo.bed.differences"> raimund@3614: <outputmodes> raimund@3898: <outputmode name="bed_difference_height_year" description="output.absolute_height" mime-type="image/png" type="chart"> raimund@3614: <facets> raimund@3898: <facet name="bedheight_difference.height_year" description="A facet for absolute heights"/> rrenkert@4672: <facet name="bedheight_difference.height_year.filtered" description="A facet for absolute heights"/> felix@4579: <facet name="bedheight_difference.manualpoints" /> raimund@3898: <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> bjoern@4380: <facet name="fix_sector_average_ls_0" description="Datacage facet"/> bjoern@4380: <facet name="fix_sector_average_ls_1" description="Datacage facet"/> bjoern@4380: <facet name="fix_sector_average_ls_2" description="Datacage facet"/> bjoern@4380: <facet name="fix_sector_average_ls_3" description="Datacage facet"/> bjoern@4380: <facet name="fix_analysis_events_ls" description="Datacage facet"/> bjoern@4380: <facet name="fix_reference_events_ls" description="Datacage facet"/> raimund@3614: </facets> raimund@3614: </outputmode> raimund@3898: <outputmode name="bed_difference_year" description="output.difference_year" mime-type="img/png" type="chart"> raimund@3614: <facets> raimund@3898: <facet name="bedheight_difference.year" description="A facet for bed height differences"/> rrenkert@4672: <facet name="bedheight_difference.year.filtered" description="A facet for bed height differences"/> felix@4579: <facet name="bedheight_difference.manualpoints" /> raimund@3898: <facet name="bedheight_difference.morph_width" description="A facet for morphologic width"/> raimund@3898: <facet name="bedheight_difference.year.height1" description="A facet for raw heights."/> raimund@3898: <facet name="bedheight_difference.year.height2" description="A facet for raw heights."/> rrenkert@4672: <facet name="bedheight_difference.year.height1.filtered" description="A facet for raw heights."/> rrenkert@4672: <facet name="bedheight_difference.year.height2.filtered" description="A facet for raw heights."/> raimund@3898: <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> bjoern@4380: <facet name="fix_sector_average_ls_0" description="Datacage facet"/> bjoern@4380: <facet name="fix_sector_average_ls_1" description="Datacage facet"/> bjoern@4380: <facet name="fix_sector_average_ls_2" description="Datacage facet"/> bjoern@4380: <facet name="fix_sector_average_ls_3" description="Datacage facet"/> bjoern@4380: <facet name="fix_analysis_events_ls" description="Datacage facet"/> bjoern@4380: <facet name="fix_reference_events_ls" description="Datacage facet"/> raimund@3898: </facets> raimund@3898: </outputmode> raimund@3898: <outputmode name="bed_difference_epoch" description="output.difference_epoch" mime-type="img/png" type="chart"> raimund@3898: <facets> raimund@3898: <facet name="bedheight_difference.epoch" description="A facet for bed height differences"/> felix@4579: <facet name="bed_difference_epoch.manualpoints" /> raimund@3898: <facet name="bedheight_difference.epoch.height1" description="A facet for raw heights."/> raimund@3898: <facet name="bedheight_difference.epoch.height2" description="A facet for raw heights."/> raimund@3898: <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> bjoern@4380: <facet name="fix_sector_average_ls_0" description="Datacage facet"/> bjoern@4380: <facet name="fix_sector_average_ls_1" description="Datacage facet"/> bjoern@4380: <facet name="fix_sector_average_ls_2" description="Datacage facet"/> bjoern@4380: <facet name="fix_sector_average_ls_3" description="Datacage facet"/> bjoern@4380: <facet name="fix_analysis_events_ls" description="Datacage facet"/> bjoern@4380: <facet name="fix_reference_events_ls" description="Datacage facet"/> raimund@3614: </facets> raimund@3614: </outputmode> raimund@3614: </outputmodes> raimund@3614: </state> raimund@3614: bettina@4830: <state id="state.minfo.bed.char_diameter" description="state.minfo.bed.char_diameter" state="de.intevation.flys.artifacts.states.minfo.CharDiameter" bettina@4830: helpText="help.state.minfo.bed.char_diameter"> ingo@3649: <data name="bed_diameter" type="options"/> ingo@3649: <data name="load_diameter" type="options"/> raimund@3629: </state> raimund@3629: raimund@3058: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@3058: <from state="state.minfo.sq.outliers"/> raimund@3058: <to state="state.minfo.sq.relation"/> raimund@3058: </transition> raimund@3058: raimund@3629: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@3629: <from state="state.minfo.bed.char_diameter"/> raimund@3629: <to state="state.minfo.bed.bed_quality"/> raimund@3629: </transition> raimund@3629: raimund@3058: <state id="state.minfo.sq.relation" description="state.minfo.sq.relation" state="de.intevation.flys.artifacts.states.SQRelation"> raimund@3058: <outputmodes> ingo@3072: <outputmode name="sq_relation_a" description="output.sq_relation" type="chart"> raimund@3058: <facets> ingo@3072: <facet name="sq_a_measurement" description="A facet for sq measurements"/> ingo@3072: <facet name="sq_a_outlier" description="A facet fo sq outliers"/> ingo@3072: <facet name="sq_a_curve" description="A facet for sq curve"/> sascha@3552: <facet name="sq_a_outlier_curve" description="A facet for sq outlier curve"/> felix@4587: <facet name="sq_relation_a.manualpoints" /> sascha@3552: <facet name="sq_a_outlier_measurement" description="A facet for sq outlier measurement"/> ingo@3072: </facets> ingo@3072: </outputmode> ingo@3072: <outputmode name="sq_relation_b" description="output.sq_relation" type="chart"> ingo@3072: <facets> ingo@3072: <facet name="sq_b_measurement" description="A facet for sq measurements"/> ingo@3072: <facet name="sq_b_outlier" description="A facet fo sq outliers"/> ingo@3072: <facet name="sq_b_curve" description="A facet for sq curve"/> sascha@3552: <facet name="sq_b_outlier_curve" description="A facet for sq outlier curve"/> felix@4587: <facet name="sq_relation_b.manualpoints" /> sascha@3552: <facet name="sq_b_outlier_measurement" description="A facet for sq outlier measurement"/> ingo@3072: </facets> ingo@3072: </outputmode> ingo@3072: <outputmode name="sq_relation_c" description="output.sq_relation" type="chart"> ingo@3072: <facets> ingo@3072: <facet name="sq_c_measurement" description="A facet for sq measurements"/> ingo@3072: <facet name="sq_c_outlier" description="A facet fo sq outliers"/> ingo@3072: <facet name="sq_c_curve" description="A facet for sq curve"/> sascha@3552: <facet name="sq_c_outlier_curve" description="A facet for sq outlier curve"/> felix@4587: <facet name="sq_relation_c.manualpoints" /> sascha@3552: <facet name="sq_c_outlier_measurement" description="A facet for sq outlier measurement"/> ingo@3072: </facets> ingo@3072: </outputmode> ingo@3072: <outputmode name="sq_relation_d" description="output.sq_relation" type="chart"> ingo@3072: <facets> ingo@3072: <facet name="sq_d_measurement" description="A facet for sq measurements"/> ingo@3072: <facet name="sq_d_outlier" description="A facet fo sq outliers"/> ingo@3072: <facet name="sq_d_curve" description="A facet for sq curve"/> felix@4587: <facet name="sq_relation_d.manualpoints" /> sascha@3552: <facet name="sq_d_outlier_curve" description="A facet for sq outlier curve"/> sascha@3552: <facet name="sq_d_outlier_measurement" description="A facet for sq outlier measurement"/> ingo@3072: </facets> ingo@3072: </outputmode> ingo@3072: <outputmode name="sq_relation_e" description="output.sq_relation" type="chart"> ingo@3072: <facets> ingo@3072: <facet name="sq_e_measurement" description="A facet for sq measurements"/> ingo@3072: <facet name="sq_e_outlier" description="A facet fo sq outliers"/> ingo@3072: <facet name="sq_e_curve" description="A facet for sq curve"/> sascha@3552: <facet name="sq_e_outlier_curve" description="A facet for sq outlier curve"/> felix@4587: <facet name="sq_relation_e.manualpoints" /> sascha@3552: <facet name="sq_e_outlier_measurement" description="A facet for sq outlier measurement"/> ingo@3072: </facets> ingo@3072: </outputmode> ingo@3072: <outputmode name="sq_relation_f" description="output.sq_relation" type="chart"> ingo@3072: <facets> ingo@3072: <facet name="sq_f_measurement" description="A facet for sq measurements"/> felix@4587: <facet name="sq_relation_f.manualpoints" /> ingo@3072: <facet name="sq_f_outlier" description="A facet fo sq outliers"/> ingo@3072: <facet name="sq_f_curve" description="A facet for sq curve"/> sascha@3552: <facet name="sq_f_outlier_curve" description="A facet for sq outlier curve"/> sascha@3552: <facet name="sq_f_outlier_measurement" description="A facet for sq outlier measurement"/> ingo@3072: </facets> ingo@3072: </outputmode> raimund@3296: <outputmode name="sq_overview" description="output.sq_overview" type="overview"> raimund@3296: <facets> raimund@3296: <facet name="sq_chart_overview" description="A facet for sq chart overview"/> raimund@3296: </facets> raimund@3296: </outputmode> ingo@3072: <outputmode name="sq_relation_export" description="output.sq_relation_export" type="export"> ingo@3072: <facets> ingo@3072: <facet name="csv" description="facet.sq_export.csv" /> ingo@3072: <facet name="pdf" description="facet.sq_export.pdf" /> raimund@3058: </facets> raimund@3058: </outputmode> raimund@3058: </outputmodes> raimund@3058: </state> raimund@3629: bettina@4818: <state id="state.minfo.bed.bed_quality" description="state.minfo.bed.bed_quality" state="de.intevation.flys.artifacts.states.minfo.BedQualityState" helpText="help.state.minfo.bed.bed_quality"> raimund@3629: <outputmodes> raimund@3629: <outputmode name="bed_longitudinal_section" description="output.bed_longitudinal_section" mime-type="image/png" type="chart"> raimund@3629: <facets> ingo@3762: <facet name="bed_longitudinal_section.porosity_toplayer"/> ingo@3762: <facet name="bed_longitudinal_section.porosity_sublayer"/> ingo@3762: <facet name="bed_longitudinal_section.sediment_density_toplayer"/> ingo@3762: <facet name="bed_longitudinal_section.sediment_density_sublayer"/> ingo@3766: <facet name="bed_longitudinal_section.bed_diameter_toplayer"/> felix@4588: <facet name="bed_longitudinal_section.bed_diameter_sublayer"/> felix@4588: <facet name="bed_longitudinal_section.manualpoints" /> ingo@3749: <facet name="bed_longitudinal_section.bedload_diameter"/> raimund@3629: </facets> raimund@3629: </outputmode> ingo@3785: <outputmode name="bed_quality_export" description="output.bed_quality_export" type="export"> ingo@3785: <facets> ingo@3785: <facet name="csv" description="facet.bed_quality_export.csv" /> ingo@3785: </facets> ingo@3785: </outputmode> raimund@3629: </outputmodes> raimund@3629: </state> rrenkert@4220: rrenkert@4220: <!-- sediment load config--> rrenkert@4220: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> rrenkert@4220: <from state="state.minfo.calculation_mode"/> rrenkert@4220: <to state="state.minfo.sediment.load.year_epoch"/> rrenkert@4220: <condition data="calculation_mode" value="calc.sediment.load" operator="equal"/> rrenkert@4220: </transition> rrenkert@4220: bettina@4818: <state id="state.minfo.sediment.load.year_epoch" description="state.minfo.sediment.load.year_epoch" state="de.intevation.flys.artifacts.states.minfo.YearEpochSelect" helpText="help.state.minfo.sediment.load.year_epoch"> rrenkert@4220: <data name="ye_select" type="String"/> rrenkert@4220: </state> rrenkert@4220: rrenkert@4220: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> rrenkert@4220: <from state="state.minfo.sediment.load.year_epoch"/> rrenkert@4220: <to state="state.minfo.sediment.load.location"/> rrenkert@4220: </transition> rrenkert@4220: bettina@4818: <state id="state.minfo.sediment.load.location" description="state.minfo.distance_only" state="de.intevation.flys.artifacts.states.minfo.SedimentLoadDistanceSelect" helpText="help.state.minfo.sediment.load.location"> rrenkert@4220: <data name="ld_from" type="Double" /> rrenkert@4220: <data name="ld_to" type="Double" /> rrenkert@4220: </state> rrenkert@4220: rrenkert@4220: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> rrenkert@4220: <from state="state.minfo.sediment.load.location"/> rrenkert@4220: <to state="state.minfo.sediment.load.off_epochs"/> rrenkert@4220: <condition data="ye_select" value="off_epoch" operator="equal"/> rrenkert@4220: </transition> rrenkert@4220: rrenkert@4220: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> rrenkert@4220: <from state="state.minfo.sediment.load.location"/> rrenkert@4220: <to state="state.minfo.sediment.load.period"/> rrenkert@4220: <condition data="ye_select" value="year" operator="equal"/> rrenkert@4220: </transition> rrenkert@4220: rrenkert@4220: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> rrenkert@4220: <from state="state.minfo.sediment.load.location"/> rrenkert@4220: <to state="state.minfo.sediment.load.epochs"/> rrenkert@4220: <condition data="ye_select" value="epoch" operator="equal"/> rrenkert@4220: </transition> rrenkert@4220: bettina@4830: <state id="state.minfo.sediment.load.period" description="state.minfo.bed.period" state="de.intevation.flys.artifacts.states.minfo.SedimentLoadYearSelect" bettina@4830: helpText="help.state.minfo.sediment.load.period"> rrenkert@4372: <data name="start" type="Integer"/> rrenkert@4372: <data name="end" type="Integer"/> rrenkert@4220: </state> rrenkert@4220: bettina@4830: <state id="state.minfo.sediment.load.epochs" description="state.minfo.bed.epochs" state="de.intevation.flys.artifacts.states.minfo.SedimentLoadEpochSelect" bettina@4830: helpText="help.state.minfo.sediment.load.epochs"> rrenkert@4220: <data name="epochs" type="String"/> rrenkert@4220: </state> rrenkert@4220: bettina@4830: <state id="state.minfo.sediment.load.off_epochs" description="state.minfo.bed.off_epochs" state="de.intevation.flys.artifacts.states.minfo.SedimentLoadOffEpochSelect" bettina@4830: helpText="help.state.minfo.sediment.load.off_epochs"> rrenkert@4297: <data name="epochs" type="String"/> rrenkert@4220: </state> rrenkert@4220: rrenkert@4220: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> rrenkert@4220: <from state="state.minfo.sediment.load.period"/> rrenkert@4220: <to state="state.minfo.sediment.load.unit"/> rrenkert@4220: </transition> rrenkert@4220: rrenkert@4512: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> rrenkert@4512: <from state="state.minfo.sediment.load.epochs"/> rrenkert@4512: <to state="state.minfo.sediment.load.unit"/> rrenkert@4512: </transition> rrenkert@4512: rrenkert@4512: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> rrenkert@4512: <from state="state.minfo.sediment.load.off_epochs"/> rrenkert@4512: <to state="state.minfo.sediment.load.unit"/> rrenkert@4512: </transition> rrenkert@4512: bettina@4830: <state id="state.minfo.sediment.load.unit" description="state.minfo.sediment.load.unit" state="de.intevation.flys.artifacts.states.minfo.SedimentLoadUnit" bettina@4830: helpText="help.state.minfo.sediment.load.unit"> rrenkert@4220: <data name="unit" type="String"/> rrenkert@4220: </state> rrenkert@4220: rrenkert@4220: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> rrenkert@4220: <from state="state.minfo.sediment.load.unit"/> rrenkert@4220: <to state="state.minfo.sediment.load.calculate"/> rrenkert@4220: </transition> rrenkert@4220: rrenkert@4220: <state id="state.minfo.sediment.load.calculate" description="state.minfo.sediment.load.calculate" state="de.intevation.flys.artifacts.states.minfo.SedimentLoadCalculate"> rrenkert@4220: <outputmodes> rrenkert@4372: <outputmode name="sedimentload_ls" description="output.sedimentload.ls" mime-type="image/png" type="chart"> rrenkert@4220: <facets> rrenkert@4372: <facet name="sedimentload.coarse"/> rrenkert@4372: <facet name="sedimentload.sand"/> rrenkert@4372: <facet name="sedimentload.finemiddle"/> rrenkert@4372: <facet name="sedimentload.susp_sand"/> rrenkert@4372: <facet name="sedimentload.susp_sand_bed"/> rrenkert@4372: <facet name="sedimentload.susp_sediment"/> rrenkert@4544: <facet name="sedimentload.total_load"/> felix@4579: <facet name="sedimentload_ls.manualpoints"/> rrenkert@4372: <facet name="sedimentload.total"/> rrenkert@4220: </facets> rrenkert@4220: </outputmode> rrenkert@4512: <outputmode name="sedimentload_ls_report" description="output.sedimentload_ls_report" mime-type="text/xml" type="report"> rrenkert@4512: <facets> rrenkert@4512: <facet name="report" description="facet.sedimentload_ls_export.report" /> rrenkert@4512: </facets> rrenkert@4512: </outputmode> rrenkert@4220: </outputmodes> rrenkert@4220: </state> rrenkert@4220: ingo@2693: </states> ingo@2693: ingo@2693: </artifact>