Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/salix/SalixLineAccess.java @ 9068:a5cf8d7bff3c
access uinfo.salx; tablePanel edit/non-edit merge
author | gernotbelger |
---|---|
date | Mon, 14 May 2018 18:24:35 +0200 |
parents | 5198066492a9 |
children | 611a523fc42f |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/salix/SalixLineAccess.java Mon May 14 14:59:10 2018 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/salix/SalixLineAccess.java Mon May 14 18:24:35 2018 +0200 @@ -27,6 +27,11 @@ static final String FIELD_DIFFID_CURRENT = "diffid_current"; static final String FIELD_DIFFID_HIST = "diffid_historical"; + // calculation_mode + // ld_from , ld_to + // use_scenario (boolean) + // ld_from_part; ld_to_part + // scenario_selection (mögliche Werte:"scenarioType.option1" "scenarioType.option2" "scenarioType.option3" public SalixLineAccess(final UINFOArtifact artifact) { super(artifact); @@ -42,4 +47,22 @@ return new DoubleRange(from, to); } + public boolean getUseScenario() { + return super.getBoolean("use_scenario"); + } + + public String getScenario() { + if (getUseScenario()) { + return getString("scenario_selection"); + } + return null; + } + + public double getFromPart() { + return super.getDouble("ld_from_part"); + } + + public double getToPart() { + return super.getDouble("ld_to_part"); + } } \ No newline at end of file