public ComponentBuilder subComponent(Component subComponent) { subComponents.add(subComponent); return this; }
/** * Add a component to the list. * @param component the component to add * @return true * @see List#add(java.lang.Object) */ public final boolean add(final Component component) { return add((Object) component); }
public ComponentBuilder subComponent(Component subComponent) { subComponents.add(subComponent); return this; }
/** * @param cal * @param comp */ public static void addComponent(final Calendar cal, final Component comp) { cal.getComponents().add((CalendarComponent)comp); }
public ICalGenerator addEvent(final VEvent vEvent) { this.calendar.getComponents().add(vEvent); return this; }
/** * Create a base Calendar containing a single component. * @param comp Component to add to the base Calendar * @return base Calendar */ public static Calendar createBaseCalendar(CalendarComponent comp) { Calendar cal = createBaseCalendar(); cal.getComponents().add(comp); return cal; }
/** * Wraps a component in a calendar. * @param component the component to wrap with a calendar * @return a calendar containing the specified component */ public static Calendar wrap(final CalendarComponent component) { final ComponentList<CalendarComponent> components = new ComponentList<CalendarComponent>(); components.add(component); return new Calendar(components); }
/** * Wraps a component in a calendar. * @param component the component to wrap with a calendar * @return a calendar containing the specified component */ public static Calendar wrap(final CalendarComponent component) { final ComponentList<CalendarComponent> components = new ComponentList<CalendarComponent>(); components.add(component); return new Calendar(components); }
public ICalGenerator addEvent(final Date startDate, final Date endDate, final boolean allDay, final String summary, final String uid) { this.calendar.getComponents().add(this.convertVEvent(startDate, endDate, allDay, summary, uid)); return this; }
/** * Wraps a component in a calendar. * @param component the component to wrap with a calendar * @return a calendar containing the specified component */ public static Calendar wrap(final Component component) { final ComponentList components = new ComponentList(); components.add(component); return new Calendar(components); }
/** * Create a base Calendar containing a single component. * @param comp Component to add to the base Calendar * @return base Calendar */ public static Calendar createBaseCalendar(CalendarComponent comp) { Calendar cal = createBaseCalendar(); cal.getComponents().add(comp); return cal; }
public ICalGenerator addEvent(final TeamEventDO event) { final VEvent vEvent = this.convertVEvent(event); if (vEvent != null) { this.calendar.getComponents().add(vEvent); } return this; }
public ImportStorage<TeamEventDO> importEvents(final List<VEvent> vEvents, final ActionLog actionLog) { final Calendar calendar = new Calendar(); vEvents.forEach(event -> calendar.getComponents().add(event)); ICalParser parser = ICalParser.parseAllFields(); parser.parse(calendar); final List<TeamEventDO> events = parser.getExtractedEvents(); events.forEach(teamEventDO -> eventService.fixAttendees(teamEventDO)); return importEvents(events, "none", actionLog); }
/** * */ public void testCreateDefinition() { Calendar calendar = new Calendar(); calendar.getComponents().add(tz); log.info(calendar.toString()); }
public void creatDisplayAlarm() { VAlarm alarm = new VAlarm(); alarm.getProperties().add(Action.DISPLAY); getEvent().getAlarms().add(alarm); setDisplayAlarmDescription("Event Reminder"); } }
public void creatDisplayAlarm() { VAlarm alarm = new VAlarm(); alarm.getProperties().add(Action.DISPLAY); getEvent().getAlarms().add(alarm); setDisplayAlarmDescription("Event Reminder"); } }
public static Calendar createCalendar(List<EventBean> events) { final String prodIdCompany = Unit.getInstitutionName().getContent(); Calendar calendar = new Calendar(); calendar.getProperties().add(new ProdId("-//" + prodIdCompany + "//" + PROD_ID_APPLICATION + "//PT")); calendar.getProperties().add(Version.VERSION_2_0); calendar.getProperties().add(CalScale.GREGORIAN); VTimeZone tz = TIMEZONE.getVTimeZone(); calendar.getComponents().add(tz); for (EventBean eventBean : events) { calendar.getComponents().add(convertEventBean(eventBean)); } return calendar; }
public void setExceptionEvent(VEvent event) { if(getEventCalendar()==null) { createCalendar(); } // remove all events getEventCalendar().getComponents().removeAll( getEventCalendar().getComponents().getComponents(Component.VEVENT)); // add event exception getEventCalendar().getComponents().add(event); }
public void setExceptionEvent(VEvent event) { if(getEventCalendar()==null) { createCalendar(); } // remove all events getEventCalendar().getComponents().removeAll( getEventCalendar().getComponents().getComponents(Component.VEVENT)); // add event exception getEventCalendar().getComponents().add(event); }
@Before public void setUp() { calendar = new Calendar(); calendar.getProperties().add(new ProdId("-//Ben Fortuna//iCal4j 1.0//EN")); calendar.getProperties().add(Version.VERSION_2_0); calendar.getProperties().add(CalScale.GREGORIAN); VEvent vEvent = new VEvent(); vEvent.getProperties().add(new Uid("1")); calendar.getComponents().add(vEvent); }