Package org.exoplatform.caldav.ics
package org.exoplatform.caldav.ics
-
ClassDescriptionThe one place a parser of foreign iCalendar is built, and the one place the library is told how strict to be about what other people's software writes.Answers one question: does the calendar object a server holds still say what eXo would write for this event now?Turns a parsed calendar object into the agenda event that will stand for it.What comparing a copy against the object eXo would write concluded.What a comparison can conclude.Splices an event into the calendar object a server already holds.What an attempted answer rewrite found.A calendar object that cannot be read as iCalendar.Reads a calendar object into the neutral
IcsEventmodel — the exact inverse ofIcsWriter.Reads a remote calendar object into the occurrences it produces over a window.The small conversions the ICS engine needs, kept apart so the writer reads as the shape of a calendar object rather than as string handling.Builds the iCalendar object for one eXo event.