# Class CalendarManager

java.lang.Object
com.codename1.calendar.CalendarManager

public final class CalendarManager extends Object
Registry and entry point for device and online calendar sources.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static CalendarManager`
  `getInstance()`
  `LocalCalendarSource`
  `getLocalSource()`
  `CalendarSource`
  `getSource(String id)`
  `List<CalendarSource>`
  `getSources()`
  `CalendarManager`
  `registerSource(CalendarSource source)`
  `CalendarSource`
  `removeSource(String id)`

  ### Methods inherited from class Object

  `clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### getInstance

    public static CalendarManager getInstance()

  - ### registerSource

    public CalendarManager registerSource(CalendarSource source)

  - ### removeSource

    public CalendarSource removeSource(String id)

  - ### getSource

    public CalendarSource getSource(String id)

  - ### getSources

    public List<CalendarSource> getSources()

  - ### getLocalSource

    public LocalCalendarSource getLocalSource()