avoid NPE in xcelsius adapter

This commit is contained in:
Axel Uhl committed 2011-11-25 11:09:22 +01:00
1 parent b60004b6de
commit bea104611b
1 file changed
+2 -2
@@ -59,7 +59,7 @@ public class RankPerLeg2 extends Action {
// final String legId = numberFormat.format(++i); // final String legId = numberFormat.format(++i);
legId = numberFormat.format(++i); legId = numberFormat.format(++i);
} }
final String markName = leg.getTo().getName(); final String markName = leg==null?"null":leg.getTo().getName();
final String upOrDownwinLeg = trackedLeg.isUpOrDownwindLeg(time) ? "U" : "D"; final String upOrDownwinLeg = trackedLeg.isUpOrDownwindLeg(time) ? "U" : "D";
final String upOrDownwindLegText = trackedLeg.isUpOrDownwindLeg(time) ? "Upwind" : "Downwind"; final String upOrDownwindLegText = trackedLeg.isUpOrDownwindLeg(time) ? "Upwind" : "Downwind";
LinkedHashMap<Competitor, Integer> ranks = trackedLeg.getRanks(time); LinkedHashMap<Competitor, Integer> ranks = trackedLeg.getRanks(time);
@@ -91,7 +91,7 @@ public class RankPerLeg2 extends Action {
} else { } else {
addColumn(markName); addColumn(markName);
} }
addColumn(leg.getTo().getBuoys().iterator().next().getName()); addColumn(leg==null?"null":leg.getTo().getBuoys().iterator().next().getName());
addColumn(upOrDownwinLeg); addColumn(upOrDownwinLeg);
addColumn(competitorName); addColumn(competitorName);