comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WQTimerange.java @ 5335:05eeedc5b156

Doc, cosmetic and TODO fixes, renamed field in WQTimeRange.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 19 Mar 2013 10:40:03 +0100
parents 1d8faeedda0c
children 61f4d4164a30
comparison
equal deleted inserted replaced
5334:b296d435fc69 5335:05eeedc5b156
19 this.timerange = timerange; 19 this.timerange = timerange;
20 this.q = q; 20 this.q = q;
21 this.w = w; 21 this.w = w;
22 } 22 }
23 23
24 /** Sets [w,q] in wq. */
24 public double[] get(double[] wq) { 25 public double[] get(double[] wq) {
25 if (wq.length >= 2) { 26 if (wq.length >= 2) {
26 wq[0] = w; 27 wq[0] = w;
27 wq[1] = q; 28 wq[1] = q;
28 } 29 }
48 return 0; 49 return 0;
49 } 50 }
50 } 51 }
51 } 52 }
52 53
53 protected List<Timerange> ts; 54 protected List<Timerange> timeranges;
54 55
55 56
56 public WQTimerange() { 57 public WQTimerange() {
57 super(""); 58 super("");
58 } 59 }
59 60
60 61
61 public WQTimerange(String name) { 62 public WQTimerange(String name) {
62 super(name); 63 super(name);
63 ts = new ArrayList<Timerange>(); 64 timeranges = new ArrayList<Timerange>();
64 } 65 }
65 66
66 67
67 public void add(double w, double q, Timerange t) { 68 public void add(double w, double q, Timerange t) {
68 ws.add(w); 69 ws.add(w);
69 qs.add(q); 70 qs.add(q);
70 ts.add(t); 71 timeranges.add(t);
71 } 72 }
72 73
73 74
74 public Timerange getTimerange(int idx) { 75 public Timerange getTimerange(int idx) {
75 return ts.get(idx); 76 return timeranges.get(idx);
76 } 77 }
77 78
78 79
79 public Timerange[] getTimeranges() { 80 public Timerange[] getTimeranges() {
80 return ts.toArray(new Timerange[ts.size()]); 81 return timeranges.toArray(new Timerange[timeranges.size()]);
81 } 82 }
82 83
83 public List<TimerangeItem> sort() { 84 public List<TimerangeItem> sort() {
84 ArrayList<TimerangeItem> items = new ArrayList<TimerangeItem>(ts.size()); 85 ArrayList<TimerangeItem> items = new ArrayList<TimerangeItem>(timeranges.size());
85 for (int i = 0, n = size(); i < n; i++) { 86 for (int i = 0, n = size(); i < n; i++) {
86 items.add(new TimerangeItem(getTimerange(i), getQ(i), getW(i))); 87 items.add(new TimerangeItem(getTimerange(i), getQ(i), getW(i)));
87 } 88 }
88 89
89 Collections.sort(items); 90 Collections.sort(items);

http://dive4elements.wald.intevation.org