Class EventTimeZonesRegistry

java.lang.Object
org.bedework.convert.EventTimeZonesRegistry
All Implemented Interfaces:
net.fortuna.ical4j.model.TimeZoneRegistry

public class EventTimeZonesRegistry extends Object implements net.fortuna.ical4j.model.TimeZoneRegistry
Class to help handle events with embedded timezones
Author:
Mike Douglass
  • Constructor Details

    • EventTimeZonesRegistry

      public EventTimeZonesRegistry(IcalTranslator trans, BwEvent ev)
      Constructor
      Parameters:
      trans -
      ev -
  • Method Details

    • register

      public void register(net.fortuna.ical4j.model.TimeZone timezone)
      Specified by:
      register in interface net.fortuna.ical4j.model.TimeZoneRegistry
    • register

      public void register(net.fortuna.ical4j.model.TimeZone timezone, boolean update)
      Specified by:
      register in interface net.fortuna.ical4j.model.TimeZoneRegistry
    • clear

      public void clear()
      Specified by:
      clear in interface net.fortuna.ical4j.model.TimeZoneRegistry
    • getTimeZone

      public net.fortuna.ical4j.model.TimeZone getTimeZone(String id)
      Specified by:
      getTimeZone in interface net.fortuna.ical4j.model.TimeZoneRegistry
    • findTzValue

      public static String findTzValue(BwEvent ev, String tzId)
      Parameters:
      ev -
      tzId -
      Returns:
      tz spec or null.