Products.MightyCal.CalendarRegistry (version 1.18)
index
/home/zope/lib/python/Products/MightyCal/CalendarRegistry.py

CalendarRegistry Class.  Contains the Calendars defined for the MightyCal

 
Modules
            
Acquisition
Products.MightyCal.CalendarUser
Products.MightyCal.Const
Dumper
Products.MightyCal.EventType.EventType
os
zLOG

 
Classes
            
Acquisition.Acquirer
CalendarRegistry(OFS.Folder.Folder, Acquisition.Acquirer, Acquisition.ExplicitAcquirer)
Acquisition.ExplicitAcquirer
CalendarRegistry(OFS.Folder.Folder, Acquisition.Acquirer, Acquisition.ExplicitAcquirer)
OFS.Folder.Folder(OFS.ObjectManager.ObjectManager, OFS.PropertyManager.PropertyManager, AccessControl.Role.RoleManager, webdav.Collection.Collection, OFS.SimpleItem.Item, OFS.FindSupport.FindSupport)
CalendarRegistry(OFS.Folder.Folder, Acquisition.Acquirer, Acquisition.ExplicitAcquirer)

 
class CalendarRegistry
      CalendarRegistry Class.  Holds all defined Calendars for a MightyCal
 
  
__init__(self)
Construct a new instance of CalendarRegistry
createCalendar(self, id, title, description, useExisting, userInfo, REQUEST=None)
Handles the various steps for creating a new Calendar
deleteCalendars(self, ids, REQUEST=None)
Delete the given list of Calendars from our registry
getCalendarAdmins(self, REQUEST=None)
Fetch a list of currently defined CalendarAdmin users, if any
getCalendarDescriptor(self, calendarId, REQUEST=None)
Returns a single Calendar descriptor dictionary from the Calendars container
getCalendarDescriptors(self, REQUEST=None)
Returns a List of Calendar descriptor dictionaries from the Calendars container

 
Functions
            
manage_addCalendarRegistry(container, id)
# Not available via ZMI
manage_addCalendarRegistryForm()
# Not available via ZMI

 
Data
             MessageDialog = <HTML instance at 82c28f8>

__file__ = '/home/zope/lib/python/Products/MightyCal/CalendarRegistry.pyc'

__name__ = 'Products.MightyCal.CalendarRegistry'

__version__ = '$Revision: 1.18 $'

permAddEvent = 'Add Events'

permViewMgmtScreen = 'View management screens'