private void buildEvent(Element element, ContentHandler handler) throws ParserException { if (LOG.isDebugEnabled()) LOG.debug("Building event"); handler.startComponent(Component.VEVENT); buildProperty(findElement(XPATH_DTSTART, element), Property.DTSTART, handler); buildProperty(findElement(XPATH_DTEND, element), Property.DTEND, handler); buildProperty(findElement(XPATH_DURATION, element), Property.DURATION, handler); buildProperty(findElement(XPATH_SUMMARY, element), Property.SUMMARY, handler); buildProperty(findElement(XPATH_UID, element), Property.UID, handler); buildProperty(findElement(XPATH_DTSTAMP, element), Property.DTSTAMP, handler); List<Element> categories = findElements(XPATH_CATEGORY, element); for (Element category : categories) { buildProperty(category, Property.CATEGORIES, handler); } buildProperty(findElement(XPATH_LOCATION, element), Property.LOCATION, handler); buildProperty(findElement(XPATH_URL, element), Property.URL, handler); buildProperty(findElement(XPATH_DESCRIPTION, element), Property.DESCRIPTION, handler); buildProperty(findElement(XPATH_LAST_MODIFIED, element), Property.LAST_MODIFIED, handler); buildProperty(findElement(XPATH_STATUS, element), Property.STATUS, handler); buildProperty(findElement(XPATH_CLASS, element), Property.CLASS, handler); List<Element> attendees = findElements(XPATH_ATTENDEE, element); for (Element attendee : attendees) { buildProperty(attendee, Property.ATTENDEE, handler); } buildProperty(findElement(XPATH_CONTACT, element), Property.CONTACT, handler); buildProperty(findElement(XPATH_ORGANIZER, element), Property.ORGANIZER, handler); buildProperty(findElement(XPATH_SEQUENCE, element), Property.SEQUENCE, handler); buildProperty(findElement(XPATH_ATTACH, element), Property.ATTACH, handler); handler.endComponent(Component.VEVENT); }
private void buildEvent(Element element, ContentHandler handler) throws ParserException { if (LOG.isDebugEnabled()) LOG.debug("Building event"); handler.startComponent(Component.VEVENT); buildProperty(findElement(XPATH_DTSTART, element), Property.DTSTART, handler); buildProperty(findElement(XPATH_DTEND, element), Property.DTEND, handler); buildProperty(findElement(XPATH_DURATION, element), Property.DURATION, handler); buildProperty(findElement(XPATH_SUMMARY, element), Property.SUMMARY, handler); buildProperty(findElement(XPATH_UID, element), Property.UID, handler); buildProperty(findElement(XPATH_DTSTAMP, element), Property.DTSTAMP, handler); List<Element> categories = findElements(XPATH_CATEGORY, element); for (Element category : categories) { buildProperty(category, Property.CATEGORIES, handler); } buildProperty(findElement(XPATH_LOCATION, element), Property.LOCATION, handler); buildProperty(findElement(XPATH_URL, element), Property.URL, handler); buildProperty(findElement(XPATH_DESCRIPTION, element), Property.DESCRIPTION, handler); buildProperty(findElement(XPATH_LAST_MODIFIED, element), Property.LAST_MODIFIED, handler); buildProperty(findElement(XPATH_STATUS, element), Property.STATUS, handler); buildProperty(findElement(XPATH_CLASS, element), Property.CLASS, handler); List<Element> attendees = findElements(XPATH_ATTENDEE, element); for (Element attendee : attendees) { buildProperty(attendee, Property.ATTENDEE, handler); } buildProperty(findElement(XPATH_CONTACT, element), Property.CONTACT, handler); buildProperty(findElement(XPATH_ORGANIZER, element), Property.ORGANIZER, handler); buildProperty(findElement(XPATH_SEQUENCE, element), Property.SEQUENCE, handler); buildProperty(findElement(XPATH_ATTACH, element), Property.ATTACH, handler); handler.endComponent(Component.VEVENT); }
private void buildEvent(Element element, ContentHandler handler) throws ParserException { if (LOG.isDebugEnabled()) LOG.debug("Building event"); handler.startComponent(Component.VEVENT); buildProperty(findElement(XPATH_DTSTART, element), Property.DTSTART, handler); buildProperty(findElement(XPATH_DTEND, element), Property.DTEND, handler); buildProperty(findElement(XPATH_DURATION, element), Property.DURATION, handler); buildProperty(findElement(XPATH_SUMMARY, element), Property.SUMMARY, handler); buildProperty(findElement(XPATH_UID, element), Property.UID, handler); buildProperty(findElement(XPATH_DTSTAMP, element), Property.DTSTAMP, handler); List<Element> categories = findElements(XPATH_CATEGORY, element); for (Element category : categories) { buildProperty(category, Property.CATEGORIES, handler); } buildProperty(findElement(XPATH_LOCATION, element), Property.LOCATION, handler); buildProperty(findElement(XPATH_URL, element), Property.URL, handler); buildProperty(findElement(XPATH_DESCRIPTION, element), Property.DESCRIPTION, handler); buildProperty(findElement(XPATH_LAST_MODIFIED, element), Property.LAST_MODIFIED, handler); buildProperty(findElement(XPATH_STATUS, element), Property.STATUS, handler); buildProperty(findElement(XPATH_CLASS, element), Property.CLASS, handler); List<Element> attendees = findElements(XPATH_ATTENDEE, element); for (Element attendee : attendees) { buildProperty(attendee, Property.ATTENDEE, handler); } buildProperty(findElement(XPATH_CONTACT, element), Property.CONTACT, handler); buildProperty(findElement(XPATH_ORGANIZER, element), Property.ORGANIZER, handler); buildProperty(findElement(XPATH_SEQUENCE, element), Property.SEQUENCE, handler); buildProperty(findElement(XPATH_ATTACH, element), Property.ATTACH, handler); handler.endComponent(Component.VEVENT); }
private void buildEvent(Element element, ContentHandler handler) throws ParserException { if (LOG.isDebugEnabled()) LOG.debug("Building event"); handler.startComponent(Component.VEVENT); buildProperty(findElement(XPATH_DTSTART, element), Property.DTSTART, handler); buildProperty(findElement(XPATH_DTEND, element), Property.DTEND, handler); buildProperty(findElement(XPATH_DURATION, element), Property.DURATION, handler); buildProperty(findElement(XPATH_SUMMARY, element), Property.SUMMARY, handler); buildProperty(findElement(XPATH_UID, element), Property.UID, handler); buildProperty(findElement(XPATH_DTSTAMP, element), Property.DTSTAMP, handler); List<Element> categories = findElements(XPATH_CATEGORY, element); for (Element category : categories) { buildProperty(category, Property.CATEGORIES, handler); } buildProperty(findElement(XPATH_LOCATION, element), Property.LOCATION, handler); buildProperty(findElement(XPATH_URL, element), Property.URL, handler); buildProperty(findElement(XPATH_DESCRIPTION, element), Property.DESCRIPTION, handler); buildProperty(findElement(XPATH_LAST_MODIFIED, element), Property.LAST_MODIFIED, handler); buildProperty(findElement(XPATH_STATUS, element), Property.STATUS, handler); buildProperty(findElement(XPATH_CLASS, element), Property.CLASS, handler); List<Element> attendees = findElements(XPATH_ATTENDEE, element); for (Element attendee : attendees) { buildProperty(attendee, Property.ATTENDEE, handler); } buildProperty(findElement(XPATH_CONTACT, element), Property.CONTACT, handler); buildProperty(findElement(XPATH_ORGANIZER, element), Property.ORGANIZER, handler); buildProperty(findElement(XPATH_SEQUENCE, element), Property.SEQUENCE, handler); buildProperty(findElement(XPATH_ATTACH, element), Property.ATTACH, handler); handler.endComponent(Component.VEVENT); }
buildProperty(findElement(XPATH_DTSTART, element), Property.DTSTART, handler); buildProperty(findElement(XPATH_DTEND, element), Property.DTEND, handler); buildProperty(findElement(XPATH_DURATION, element), Property.DURATION, handler); buildProperty(findElement(XPATH_SUMMARY, element), Property.SUMMARY, handler); buildProperty(findElement(XPATH_UID, element), Property.UID, handler); buildProperty(findElement(XPATH_DTSTAMP, element), Property.DTSTAMP, handler); List categories = findElements(XPATH_CATEGORY, element); for (Iterator i = categories.iterator(); i.hasNext();) { buildProperty(category, Property.CATEGORIES, handler); buildProperty(findElement(XPATH_LOCATION, element), Property.LOCATION, handler); buildProperty(findElement(XPATH_URL, element), Property.URL, handler); buildProperty(findElement(XPATH_DESCRIPTION, element), Property.DESCRIPTION, handler); buildProperty(findElement(XPATH_LAST_MODIFIED, element), Property.LAST_MODIFIED, handler); buildProperty(findElement(XPATH_STATUS, element), Property.STATUS, handler); buildProperty(findElement(XPATH_CLASS, element), Property.CLASS, handler); List attendees = findElements(XPATH_ATTENDEE, element); for (Iterator i = attendees.iterator(); i.hasNext();) { buildProperty(attendee, Property.ATTENDEE, handler); buildProperty(findElement(XPATH_CONTACT, element), Property.CONTACT, handler); buildProperty(findElement(XPATH_ORGANIZER, element), Property.ORGANIZER, handler); buildProperty(findElement(XPATH_SEQUENCE, element), Property.SEQUENCE, handler); buildProperty(findElement(XPATH_ATTACH, element), Property.ATTACH, handler);
Element method = findElement(XPATH_METHOD, d); if (method != null) { buildProperty(method, Property.METHOD, handler);
Element method = findElement(XPATH_METHOD, d); if (method != null) { buildProperty(method, Property.METHOD, handler);
Element method = findElement(XPATH_METHOD, d); if (method != null) { buildProperty(method, Property.METHOD, handler);
Element method = findElement(XPATH_METHOD, d); if (method != null) { buildProperty(method, Property.METHOD, handler);
Element method = findElement(XPATH_METHOD, d); if (method != null) { buildProperty(method, Property.METHOD, handler);