comparison artifacts/doc/conf/artifacts/bundu.xml @ 9366:3d006afee054

bundu.bezugswst workflow reviewed
author gernotbelger
date Thu, 02 Aug 2018 15:06:22 +0200
parents ddcd52d239cd
children a9e6b0a75bde
comparison
equal deleted inserted replaced
9365:ba1e2e8f05d1 9366:3d006afee054
307 </state> 307 </state>
308 308
309 309
310 310
311 <!-- Bezugswasserstände bezugswst --> 311 <!-- Bezugswasserstände bezugswst -->
312 <!-- clone, otherwise conditions won't work -->
313 <state id="state.bundu.wst.location" description="state.bundu.wst.location" helpText="help.state.bundu.location" state="org.dive4elements.river.artifacts.states.fixation.LocationSelect">
314 <data name="ld_from" type="Double" />
315 <data name="ld_to" type="Double" />
316 <data name="ld_step" type="Double" />
317 </state>
318
312 319
313 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 320 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
314 <from state="state.bundu.calculation.mode" /> 321 <from state="state.bundu.calculation.mode" />
315 <to state="state.bundu.location" /> 322 <to state="state.bundu.wst.location" />
316 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" /> 323 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" />
317 </transition> 324 </transition>
318 325
319 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 326 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
320 <from state="state.bundu.location" /> 327 <from state="state.bundu.wst.location" />
321 <to state="state.bundu.yearselect" /> 328 <to state="state.bundu.wst.yearselect" />
322 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" /> 329 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" />
323 </transition> 330 </transition>
324 331
325 332
326 <state id="state.bundu.yearselect" helpText="state.bundu.yearselect" description="state.bundu.yearselect" state="org.dive4elements.river.artifacts.bundu.bezugswst.FixationPeriod"> 333 <state id="state.bundu.wst.yearselect" helpText="help.state.bundu.wst.yearselect" description="state.bundu.wst.yearselect" state="org.dive4elements.river.artifacts.bundu.bezugswst.FixationPeriod">
327 <data name="singleyear" type="String" /> 334 <data name="singleyear" type="String" />
328 <data name="events_temp" type="String" /> <!-- String. --> 335 <data name="events_temp" type="String" /> <!-- String. -->
329 </state> 336 </state>
330 337
331 338
332 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 339 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
333 <from state="state.bundu.yearselect" /> 340 <from state="state.bundu.wst.yearselect" />
334 <to state="state.bundu.fixationchoice" /> 341 <to state="state.bundu.wst.fixationchoice" />
335 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" /> 342 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" />
336 </transition> 343 </transition>
337 344
338 <state id="state.bundu.fixationchoice" helpText="state.bundu.fixationchoice" description="state.bundu.fixationchoice" state="org.dive4elements.river.artifacts.bundu.bezugswst.FixationChoice"> 345 <state id="state.bundu.wst.fixationchoice" helpText="help.state.bundu.wst.fixationchoice" description="state.bundu.wst.fixationchoice" state="org.dive4elements.river.artifacts.bundu.bezugswst.FixationChoice">
339 <data name="fix_choice" type="String" /> 346 <data name="fix_choice" type="String" />
340 <data name="q1" type="Integer" /> 347 <data name="q1" type="Integer" />
341 <data name="q2" type="Integer" /> <!-- necessary, because they will be set automatically --> 348 <data name="q2" type="Integer" /> <!-- necessary, because they will be set automatically -->
342 <data name="start" type="Long" /> <!--copy from Period, to fill it in LoadQSeriesSelectState (necessary for auto-select events) --> 349 <data name="start" type="Long" /> <!--copy from Period, to fill it in LoadQSeriesSelectState (necessary for auto-select events) -->
343 <data name="end" type="Long" /> 350 <data name="end" type="Long" />
346 353
347 354
348 355
349 356
350 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 357 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
351 <from state="state.bundu.fixationchoice" /> 358 <from state="state.bundu.wst.fixationchoice" />
352 <to state="state.bundu.wst.fix.load.year_length" /> 359 <to state="state.bundu.wst.fix.load.year_length" />
353 <condition data="fix_choice" value="state.bundu.fix.auto" operator="equal" /> 360 <condition data="fix_choice" value="state.bundu.wst.fix.auto" operator="equal" />
354 </transition> 361 </transition>
355 362
356 363
357 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 364 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
358 <from state="state.bundu.fixationchoice" /> 365 <from state="state.bundu.wst.fixationchoice" />
359 <to state="state.bundu.gaugerange" /> 366 <to state="state.bundu.wst.gaugerange" />
360 <condition data="fix_choice" value="state.bundu.fix.manual" operator="equal" /> 367 <condition data="fix_choice" value="state.bundu.wst.fix.manual" operator="equal" />
361 </transition> 368 </transition>
362 369
363 370 <state id="state.bundu.wst.gaugerange" description="state.bundu.wst.gaugerange" helpText="help.state.bundu.gaugerange" state="org.dive4elements.river.artifacts.states.fixation.GaugeRange">
364 371 <data name="q1" type="Integer" />
365 372 <data name="q2" type="Integer" />
366 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 373 </state>
367 <from state="state.bundu.gaugerange" /> 374
368 <to state="state.bundu.eventselect" /> 375 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
369 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" /> 376 <from state="state.bundu.wst.gaugerange" />
370 </transition> 377 <to state="state.bundu.wst.eventselect" />
371 378 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" />
372 379 </transition>
373 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 380
374 <from state="state.bundu.eventselect" /> 381 <!-- clone; conditions... -->
382 <state id="state.bundu.wst.eventselect" description="state.bundu.wst.eventselect" helpText="help.state.bundu.eventselect" state="org.dive4elements.river.artifacts.states.fixation.EventSelect">
383 <data name="events" type="intarray" />
384 </state>
385
386 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
387 <from state="state.bundu.wst.eventselect" />
375 <to state="state.bundu.wst.fix.load.year_length" /> 388 <to state="state.bundu.wst.fix.load.year_length" />
376 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" /> 389 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" />
377 </transition> 390 </transition>
378 391
379 392
407 </state> 420 </state>
408 421
409 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 422 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
410 <from state="state.bundu.wst.load.calc_choice" /> 423 <from state="state.bundu.wst.load.calc_choice" />
411 <to state="state.bundu.wst.load.function" /> 424 <to state="state.bundu.wst.load.function" />
412 <condition data="calc_choice" value="state.bundu.calc.manual" operator="equal" /> 425 <condition data="calc_choice" value="state.bundu.wst.calc.manual" operator="equal" />
413 </transition> 426 </transition>
414 427
415 428
416 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 429 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
417 <from state="state.bundu.wst.load.calc_choice" /> 430 <from state="state.bundu.wst.load.calc_choice" />
418 <to state="state.bundu.wst.load.preprocessing" /> 431 <to state="state.bundu.wst.load.preprocessing" />
419 <condition data="calc_choice" value="state.bundu.calc.auto" operator="equal" /> 432 <condition data="calc_choice" value="state.bundu.wst.calc.auto" operator="equal" />
420 </transition> 433 </transition>
421 434
422 <state id="state.bundu.wst.load.function" helpText="state.bundu.wst.load.function" description="state.bundu.wst.load.function" state="org.dive4elements.river.artifacts.states.fixation.FunctionSelect"> 435 <state id="state.bundu.wst.load.function" helpText="state.bundu.wst.load.function" description="state.bundu.wst.load.function" state="org.dive4elements.river.artifacts.states.fixation.FunctionSelect">
423 <data name="function" type="String" /> 436 <data name="function" type="String" />
424 </state> 437 </state>
444 </state> 457 </state>
445 458
446 459
447 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 460 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
448 <from state="state.bundu.wst.load.missing_volume" /> 461 <from state="state.bundu.wst.load.missing_volume" />
449 <to state="state.bundu.load.distance_only_part" /> 462 <to state="state.bundu.wst.load.distance_only_part" />
450 <condition data="missing_volume" value="true" operator="equal" /> 463 <condition data="missing_volume" value="true" operator="equal" />
451 </transition> 464 </transition>
452 465
453 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 466 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
454 <from state="state.bundu.wst.load.missing_volume" /> 467 <from state="state.bundu.wst.load.missing_volume" />
455 <to state="state.bundu.wst.soundings" /> 468 <to state="state.bundu.wst.soundings" />
456 <condition data="missing_volume" value="false" operator="equal" /> 469 <condition data="missing_volume" value="false" operator="equal" />
457 </transition> 470 </transition>
458 471
459 <state id="state.bundu.load.distance_only_part" description="state.bundu.load.distance_only_part" state="org.dive4elements.river.artifacts.bundu.bezugswst.DistanceOnlyPartMissVolumeSelect" helpText="help.state.bundu.distance_only"> 472 <state id="state.bundu.wst.load.distance_only_part" description="state.bundu.wst.load.distance_only_part" state="org.dive4elements.river.artifacts.bundu.bezugswst.DistanceOnlyPartMissVolumeSelect" helpText="help.state.bundu.distance_only">
460 <data name="ld_from_part" type="Double" /> 473 <data name="ld_from_part" type="Double" />
461 <data name="ld_to_part" type="Double" /> 474 <data name="ld_to_part" type="Double" />
462 </state> 475 </state>
463 476
464 477
465 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 478 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
466 <from state="state.bundu.load.distance_only_part" /> 479 <from state="state.bundu.wst.load.distance_only_part" />
467 <to state="state.bundu.wst.soundings" /> 480 <to state="state.bundu.wst.soundings" />
468 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" /> 481 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" />
469 </transition> 482 </transition>
470 483
471 <state id="state.bundu.wst.soundings" description="state.bundu.wst.soundings" state="org.dive4elements.river.artifacts.states.SoundingsSelect" helpText="help.state.minfo.soundings"> 484 <state id="state.bundu.wst.soundings" description="state.bundu.wst.soundings" state="org.dive4elements.river.artifacts.states.SoundingsSelect" helpText="help.state.minfo.soundings">
475 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 488 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
476 <from state="state.bundu.wst.soundings" /> 489 <from state="state.bundu.wst.soundings" />
477 <to state="state.bundu.wst" /> 490 <to state="state.bundu.wst" />
478 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" /> 491 <condition data="calculation_mode" value="bundu_bezugswst" operator="equal" />
479 </transition> 492 </transition>
480 493
481 494
482 495
483 <state id="state.bundu.wst" helpText="state.bundu.wst" description="state.bundu.wst" state="org.dive4elements.river.artifacts.bundu.bezugswst.BezugswstState"> 496 <state id="state.bundu.wst" helpText="state.bundu.wst" description="state.bundu.wst" state="org.dive4elements.river.artifacts.bundu.bezugswst.BezugswstState">
484 <outputmodes> 497 <outputmodes>
485 498
486 <outputmode name="bundu_wst_export" description="output.fix_waterlevel_export" mine-type="text/plain" type="export"> 499 <outputmode name="bundu_wst_export" description="output.fix_waterlevel_export" mine-type="text/plain" type="export">
487 <facets> 500 <facets>
488 <facet name="csv" description="facet.waterlevel_export.csv" /> 501 <facet name="csv" description="facet.waterlevel_export.csv" />
489 <facet name="pdf" description="facet.waterlevel_export.pdf" /> 502 <facet name="pdf" description="facet.waterlevel_export.pdf" />
490 </facets> 503 </facets>
491 </outputmode> 504 </outputmode>
492 505
493 506
494 </outputmodes> 507 </outputmodes>
495 </state> 508 </state>
496 509
497 510
498 511

http://dive4elements.wald.intevation.org