if (Complementation.param_GpxOutputSpeed) {
comp.complementationSpeed();
}
-
- return (TagTrkpt)(comp.imaTag.trkpt.cloneNode(true));
+ //return (TagTrkpt)(comp.imaTag.trkpt.cloneNode(true));
+ return (TagTrkpt)(comp.imaTag);
}
return imaE;
}
Date maeTime = null;
for (Date key : this.keySet()) {
int flag = time.compareTo(key);
- if (flag < 0) {
+ if (flag > 0) {
maeTime = new Date(key.getTime());
}
else if (flag == 0) {
return this.get(maeTime);
}
else {
+ // time は key より古い
if (maeTime == null) {
return null;
}
assertThat(sdf.format(tag.time), is("2017-05-29T10:23:18Z"));
assertThat(tag.eleStr, is(nullValue()));
assertThat(tag.lat, is((new Double(values[0][1])).doubleValue()));
- assertThat(tag.magvarStr, is(notNullValue()));
+ assertThat(tag.magvarStr, is(nullValue()));
}
@Test
assertThat(sdf.format(tag.time), is("2017-05-29T10:23:18Z"));
assertThat(tag.eleStr, is(nullValue()));
assertThat(tag.lat, is((new Double(values[0][1])).doubleValue()));
- assertThat(tag.magvarStr, is(notNullValue()));
+ assertThat(tag.magvarStr, is(nullValue()));
}
@Test