public ICalendar readNext ( ) throws IOException { warnings . clear ( ) ; context = new ParseContext ( ) ; ICalendar ical = _readNext ( ) ; if ( ical == null ) { return null ; } ical . setVersion ( context . getVersion ( ) ) ; handleTimezones ( ical ) ; return ical ; }
Reads the next iCalendar object from the data stream .