question: private void onTimeElementEnd ( ) throws SAXException { try { timeMs = XML_DATE_TIME_FORMAT . parseMillis ( content . trim ( ) ) ; } catch ( IllegalArgumentException e ) { throw new SAXException ( createErrorMessage ( "Unable to parse time: " + content ) , e ) ; } }
target:  On time element end. Sets location time and doing additional calculations as this is the last value required for the location. Also sets the start time for the trip statistics builder as there is no start time in the track root element.