[Bedework-commit] caldav r149 -
trunk/server/src/org/bedework/caldav/server
svnadmin at bedework.org
svnadmin at bedework.org
Sat Apr 14 23:14:10 EDT 2007
Author: douglm
Date: 2007-04-14 23:14:09 -0400 (Sat, 14 Apr 2007)
New Revision: 149
Modified:
trunk/server/src/org/bedework/caldav/server/CaldavComponentNode.java
Log:
Separate out freebusy publish code into new action.
Use correct output method for ical data
Modified: trunk/server/src/org/bedework/caldav/server/CaldavComponentNode.java
===================================================================
--- trunk/server/src/org/bedework/caldav/server/CaldavComponentNode.java 2007-04-10 17:24:05 UTC (rev 148)
+++ trunk/server/src/org/bedework/caldav/server/CaldavComponentNode.java 2007-04-15 03:14:09 UTC (rev 149)
@@ -64,6 +64,8 @@
import org.bedework.davdefs.CaldavTags;
import org.bedework.davdefs.WebdavTags;
import org.bedework.icalendar.ComponentWrapper;
+import org.bedework.icalendar.IcalTranslator;
+
import org.w3c.dom.Element;
import edu.rpi.cct.webdav.servlet.shared.WebdavException;
@@ -73,13 +75,10 @@
import edu.rpi.sss.util.xml.QName;
import edu.rpi.sss.util.xml.XmlEmit;
-import net.fortuna.ical4j.data.CalendarOutputter;
import net.fortuna.ical4j.model.Calendar;
import net.fortuna.ical4j.model.Component;
import net.fortuna.ical4j.model.ComponentList;
-import java.io.StringWriter;
-import java.io.Writer;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
@@ -666,12 +665,7 @@
ical = getSysi().toCalendar(eventInfo);
}
if ((compString == null)) {
- CalendarOutputter co = new CalendarOutputter(false);
-
- Writer wtr = new StringWriter();
- co.output(ical, wtr);
- compString = wtr.toString();
-// compString = ical.toString();
+ compString = IcalTranslator.toIcalString(ical);
}
} catch (Throwable t) {
throw new WebdavException(t);
More information about the Bedework-commit
mailing list