net.fortuna.ical4j.model
Class TimeZoneRegistryFactory

java.lang.Object
  extended bynet.fortuna.ical4j.model.TimeZoneRegistryFactory
Direct Known Subclasses:
DefaultTimeZoneRegistryFactory

public abstract class TimeZoneRegistryFactory
extends Object

Provides access to the configured TimeZoneRegistry instance. Alternative factory implementations may be specified via the following system property:

net.fortuna.ical4j.timezone.registry=<factory_class_name>

Author:
Ben Fortuna

Constructor Summary
TimeZoneRegistryFactory()
           
 
Method Summary
abstract  TimeZoneRegistry createRegistry()
          Returns a new instance of the configured TimeZoneRegistry.
static TimeZoneRegistryFactory getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeZoneRegistryFactory

public TimeZoneRegistryFactory()
Method Detail

getInstance

public static TimeZoneRegistryFactory getInstance()
Returns:

createRegistry

public abstract TimeZoneRegistry createRegistry()
Returns a new instance of the configured TimeZoneRegistry.

Returns:
a timezone registry instance