iCal4j is a Java API that provides support for the iCalendar specification as defined in RFC2445. This support includes a Parser, Object Model and Generator for iCalendar data streams. For more information check out the API Documentation.
iCal4j requires a minimum of Java 1.4 due to the use of features introduced in this version of Java. It may be possible to run with earlier versions, however this is not supported.
A hierarchical view of this Wiki is available here.
Vote for your suggestions here