comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java @ 741:e54203e52097

Removed dead code. flys-artifacts/trunk@2240 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sun, 26 Jun 2011 17:06:35 +0000
parents 5abdb2fa8eb1
children c09c9e05ecfa
comparison
equal deleted inserted replaced
740:a1efe7d11423 741:e54203e52097
922 } 922 }
923 } 923 }
924 924
925 return qs; 925 return qs;
926 } 926 }
927
928 protected double [][] getRanges() {
929 logger.debug("getRanges");
930
931 StateData data = getData("wq_values");
932
933 if (data == null) {
934 logger.warn("Missing wq values!");
935 return new double [0][0];
936 }
937
938 String dataString = (String)data.getValue();
939 String [] ranges = dataString.split(":");
940
941 ArrayList<double []> rs = new ArrayList<double []>();
942
943 for (String range: ranges) {
944 String [] parts = range.split(";");
945
946 if (parts.length < 2) {
947 logger.warn("invalid number of parts in range line");
948 continue;
949 }
950 try {
951 double from = Double.parseDouble(parts[0]);
952 double to = Double.parseDouble(parts[1]);
953 rs.add(new double [] { from, to });
954 }
955 catch (NumberFormatException nfe) {
956 logger.warn("invalid double values in range line");
957 }
958 }
959
960 return rs.toArray(new double [rs.size()][]);
961 }
962
963 927
964 /** 928 /**
965 * This method returns the given W or Q values for a specific range 929 * This method returns the given W or Q values for a specific range
966 * (inserted in the WQ input panel for discharge longitudinal sections). 930 * (inserted in the WQ input panel for discharge longitudinal sections).
967 * 931 *

http://dive4elements.wald.intevation.org