/** * Evaluates VJournal time range. * @param journal The VJournal. * @param filter The time range filter. * @return The result. */ private boolean evaluateVJournalTimeRange(VJournal journal, TimeRangeFilter filter) { DtStart start = journal.getStartDate(); if(start==null) { return false; } InstanceList instances = new InstanceList(); if (filter.getTimezone() != null) { instances.setTimezone(new TimeZone(filter.getTimezone())); } instances.addComponent(journal, filter.getPeriod().getStart(), filter.getPeriod().getEnd()); return instances.size() > 0; }
/** * Evaluates VJournal time range. * @param journal The VJournal. * @param filter The time range filter. * @return The result. */ private boolean evaluateVJournalTimeRange(VJournal journal, TimeRangeFilter filter) { DtStart start = journal.getStartDate(); if(start==null) { return false; } InstanceList instances = new InstanceList(); if (filter.getTimezone() != null) { instances.setTimezone(new TimeZone(filter.getTimezone())); } instances.addComponent(journal, filter.getPeriod().getStart(), filter.getPeriod().getEnd()); return instances.size() > 0; }