Package org.exoplatform.caldav.ics


package org.exoplatform.caldav.ics
  • Class
    Description
    The 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 IcsEvent model — the exact inverse of IcsWriter.
    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.