Package org.openhab.io.gcal.internal.util

Examples of org.openhab.io.gcal.internal.util.TimeRangeCalendar


 
  TimeRangeCalendar calendar;
 
  @Before
  public void init() {
    calendar = new TimeRangeCalendar();
  }
View Full Code Here


        logger.debug("found event '{}' with no content, add this event to the excluded " +
          "TimeRangesCalendar - this event could be referenced by the modifiedBy clause",
          eventTitle);
       
        if (!calendarCache.containsKey(eventTitle)) {
          calendarCache.put(eventTitle, new TimeRangeCalendar());
        }
        TimeRangeCalendar timeRangeCalendar = calendarCache.get(eventTitle);
          for (When when : event.getTimes()) {
            timeRangeCalendar.addTimeRange(new LongRange(when.getStartTime().getValue(), when.getEndTime().getValue()));
          }
      }
    }
   
    // add all calendars to the Scheduler an rebase all existing Triggers
View Full Code Here

TOP

Related Classes of org.openhab.io.gcal.internal.util.TimeRangeCalendar

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.