Mercurial > dive4elements > river
comparison gwt-client/src/test/java/test/uinfo/UinfoSalixRunner.java @ 9424:da19f1f58d72
jUnit test uinfo salix regional
author | gernotbelger |
---|---|
date | Fri, 17 Aug 2018 14:29:05 +0200 |
parents | e567fac95e3d |
children | ce0a48b93f4b |
comparison
equal
deleted
inserted
replaced
9423:a299f32e4a71 | 9424:da19f1f58d72 |
---|---|
25 | 25 |
26 /** | 26 /** |
27 * @author Domenico Nardi Tironi | 27 * @author Domenico Nardi Tironi |
28 * | 28 * |
29 */ | 29 */ |
30 final class UinfoSalixRunner extends AbstractModuleRunner { | 30 class UinfoSalixRunner extends AbstractModuleRunner { |
31 | 31 |
32 private final String scenarioChoice; | 32 private final String scenarioChoice; |
33 private boolean isUseScenario; | 33 private boolean isUseScenario; |
34 | 34 |
35 public UinfoSalixRunner(final IFilenameMapper file, final double from, final double to, final River river, final String scenarioChoice) | 35 public UinfoSalixRunner(final IFilenameMapper file, final double from, final double to, final River river, final String scenarioChoice) |
51 new StringOptionsData("ld_mode", "ld_mode", new DataItem[] { new DefaultDataItem("distance_only", "distance_only", "distance_only") }) }); // ggf | 51 new StringOptionsData("ld_mode", "ld_mode", new DataItem[] { new DefaultDataItem("distance_only", "distance_only", "distance_only") }) }); // ggf |
52 | 52 |
53 /* Select Range */ | 53 /* Select Range */ |
54 super.selectRange(); | 54 super.selectRange(); |
55 | 55 |
56 final String useScenario = String.valueOf(this.isUseScenario); | 56 /* use scenario */ |
57 final Data yearEpochSelect = new StringOptionsData("use_scenario", "use_scenario", | 57 final String key = "use_scenario"; |
58 new DataItem[] { new DefaultDataItem(useScenario, useScenario, useScenario) }); | 58 final String value = String.valueOf(this.isUseScenario); |
59 feedAndGo(new Data[] { yearEpochSelect }, 0); | 59 |
60 super.feedSimpleTextInput(key, value); | |
60 | 61 |
61 if (this.isUseScenario) { | 62 if (this.isUseScenario) { |
62 // TODO: make regional, supraregional, historical | 63 // TODO: make regional, supraregional, historical |
63 | 64 makeScenario(); |
64 // /* Year or Epoch? eigentlich vermutlich überflüssig */ | |
65 // final String yeSelectStr = this.isYears ? "state.sinfo.year" : "state.sinfo.epoch"; | |
66 // final Data yearEpochSelect = new StringOptionsData("ye_select", "ye_select", | |
67 // new DataItem[] { new DefaultDataItem(yeSelectStr, yeSelectStr, yeSelectStr) }); | |
68 // feedAndGo(new Data[] { yearEpochSelect }, 0); | |
69 // | |
70 // if (this.years != null) { | |
71 // final StringBuilder sb = new StringBuilder(); | |
72 // for (final int value : this.years) { | |
73 // sb.append(String.valueOf(value)); | |
74 // sb.append(" "); | |
75 // } | |
76 // final Data yearsData = new StringOptionsData("years", "years", new DataItem[] { new DefaultDataItem("years", "years", | |
77 // sb.toString()) }); | |
78 // feedAndGo(new Data[] { yearsData }, 0); | |
79 // } else if (this.epochs != null) { | |
80 // final Data data = new StringOptionsData("epochs", "epochs", new DataItem[] { new DefaultDataItem("epochs", "epochs", | |
81 // this.epochs) }); | |
82 // feedAndGo(new Data[] { data }, 0); | |
83 // } | |
84 } | 65 } |
85 | 66 |
86 describeCollection(); | 67 describeCollection(); |
87 | 68 |
88 super.export(exportToFile); | 69 super.export(exportToFile); |
89 } | 70 } |
71 | |
72 protected void makeScenario() throws ConnectionException, ServerException { | |
73 // Override in subs | |
74 } | |
75 | |
76 protected final String getScenarioChoice() { | |
77 | |
78 return this.scenarioChoice; | |
79 } | |
90 } | 80 } |