Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/states/ComputationRangeState.java @ 9264:baef46792354
Explicitely checking for ld_step, in order to misuse this component (i.e. if there are additional data items)
author | gernotbelger |
---|---|
date | Tue, 17 Jul 2018 19:48:23 +0200 |
parents | 34dc0163ad2d |
children |
comparison
equal
deleted
inserted
replaced
9263:abf14917be32 | 9264:baef46792354 |
---|---|
86 return new Element[] { min }; | 86 return new Element[] { min }; |
87 } else if (name.equals("ld_to")) { | 87 } else if (name.equals("ld_to")) { |
88 final Element max = createItem(cr, new String[] { "max", new Double(maxVal).toString() }); | 88 final Element max = createItem(cr, new String[] { "max", new Double(maxVal).toString() }); |
89 | 89 |
90 return new Element[] { max }; | 90 return new Element[] { max }; |
91 } else { | 91 } else if (name.contentEquals("ld_step")) { |
92 final Element step = createItem(cr, new String[] { "step", String.valueOf(getDefaultStep()) }); | 92 final Element step = createItem(cr, new String[] { "step", String.valueOf(getDefaultStep()) }); |
93 return new Element[] { step }; | 93 return new Element[] { step }; |
94 } else { | |
95 return new Element[] {}; | |
94 } | 96 } |
95 | |
96 } | 97 } |
97 | 98 |
98 @Override | 99 @Override |
99 protected double[] getMinMax(final Artifact artifact) { | 100 protected double[] getMinMax(final Artifact artifact) { |
100 return new RiverAccess((D4EArtifact) artifact).getRiver().determineMinMaxDistance(); | 101 return new RiverAccess((D4EArtifact) artifact).getRiver().determineMinMaxDistance(); |