private void createSplit( Athlete athlete, SwimEvent swimEvent, int lapNumber, int cummulativeDistance, long splitTime, long cumulativeTime) { try { Split newSplit = new Split(); newSplit.newInstance( mRaceUuid, athlete, swimEvent, lapNumber, cummulativeDistance, splitTime, cumulativeTime); newSplit.pin(); updateSplits(cumulativeTime, cummulativeDistance, false); mPreviousCummulativeTime = cumulativeTime; } catch (ParseException e) { MyLog.e( "RaceTimerFragment", "createSplit: ParseException: for Athlete " + mAthleteNumber + ": " + e.getMessage()); } }