Products.MightyCal.EventType.EventTypeCollection (version 1.4)
index
/home/zope/lib/python/Products/MightyCal/EventType/EventTypeCollection.py

EventTypeCollection Class.  Contains EventType objects which are owned by a
particular Calendar.  The EventTypeCollection is intended to provide a restricted view into
the overall EventTypeRegistry, so that a CalendarAdmin will see only the EventTypes that
belong to his Calendar.

 
Modules
            
Acquisition
Dumper
os
re
string
sys

 
Classes
            
Acquisition.Acquirer
EventTypeCollection(OFS.Folder.Folder, Acquisition.Acquirer, Acquisition.ExplicitAcquirer)
Acquisition.ExplicitAcquirer
EventTypeCollection(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)
EventTypeCollection(OFS.Folder.Folder, Acquisition.Acquirer, Acquisition.ExplicitAcquirer)

 
class EventTypeCollection
      EventTypeCollection Class.  Holds Intermediate stylesheets for a particular Calendar
 
  
__init__(self, ownerCalendar)
Construct a new instance of EventTypeCollection
addEventType(self, REQUEST=None)
Redirect the Admin to the Add New Event Type wizard
deleteEventTypes(self, ids, REQUEST=None)
Delete the given list of EventTypes from our registry
getEventTypes(self, REQUEST=None)
Return the children EventType objects owned by the collection's parent Calendar
manage_eventType_collection(self, REQUEST=None)
Redirect the Admin to the EventType listing for this Calendar

 
Data
             ACTION_CONTENT_TYPE = 'ActionContentType'

ADD_EVENT_TYPE_METHOD = 'addEventType'

APPROVED_CALENDARS_FIELD = 'ApprovedCalendarField'

BASE_REGEXP_DATA_RANGE_PROVIDER = 'BaseRegexpDataRangeProvider'

BASIC_CONTENT_TYPE = 'BasicContentType'

BOOLEAN_DATA_TYPE = 'BooleanDataType'

BOX_CHECKED = 'on'

CALENDAR_DATA_RANGE_PROVIDER = 'CalendarDataRangeProvider'

CALENDAR_DATA_TYPE = 'CalendarDataType'

CALENDAR_DEFAULT_VALUE_PROVIDER = 'CalendarDefaultValueProvider'

CALENDAR_OWNER = 'calendarOwner'

CONTENT_TYPES = 'ContentTypes'

CUSTOMIZABLE_REGEXP_DATA_RANGE_PROVIDER = 'CustomizableRegexpDataRangeProvider'

DATA_RANGE_PROVIDER = 'DataRangeProvider'

DATA_RANGE_PROVIDERS = 'DataRangeProviders'

DATA_TYPES = 'DataTypes'

DATE_TIME_DATA_TYPE = 'DateTimeDataType'

DEFAULT_BOOLEAN_FORMAT = 'T'

DEFAULT_DATE_FORMAT = '%m/%d/%y %I:%M %p'

DEFAULT_INTEGER_FORMAT = '%d'

DEFAULT_STRING_FORMAT = '%s'

DEFAULT_VALUE_PROVIDER = 'DefaultValueProvider'

DEFAULT_VALUE_PROVIDERS = 'DefaultValueProviders'

DESCRIPTION_FIELD = 'DescriptionField'

DESCRIPTION_PROPERTY = 'description'

DTML_DIR = 'dtml'

EMPTY_LIST_DEFAULT_VALUE_PROVIDER = 'EmptyListDefaultValueProvider'

EVENT_CATALOG = 'EventCatalog'

EVENT_DETAIL_TEMPLATE = 'EventDetail'

EVENT_EDITOR_TEMPLATE = 'EventEditor'

EVENT_TIME_FIELD = 'EventTimeField'

EVENT_TYPE_COLLECTION = 'EventTypeCollection'

EVENT_TYPE_REGISTRY = 'EventTypeRegistry'

FALSE = 0

FIELD_COMMENT = 'fieldComment'

FIELD_TITLE = 'fieldTitle'

IMMUTABLE_FIELD = 'ImmutableField'

INDEXED_FIELD = 'IndexedField'

INFO = 0

INTEGER_DATA_TYPE = 'IntegerDataType'

LOGGED_IN_USER_DEFAULT_VALUE_PROVIDER = 'LoggedInUserDefaultValueProvider'

MANDATORY_FIELD = 'MandatoryField'

MEMO_DATA_TYPE = 'MemoDataType'

MULTI_VALUE_DATA_TYPE = 'MultiValueDataType'

MessageDialog = <HTML instance at 82c28f8>

NAME = 'name'

NOW_DATE_TIME_DEFAULT_VALUE_PROVIDER = 'NowDateTimeDefaultValueProvider'

NUMERIC_RANGE_DATA_RANGE_PROVIDER = 'NumericRangeDataRangeProvider'

ONE_LINE_DISPLAY_TEMPLATE = 'SingleLineDisplay'

PRODUCT_NAME = 'MightyCal'

PUBLIC_FIELD = 'PublicField'

RANGE_LIST_CONTENTS = 'rangeListContents'

REQUESTED_CALENDARS_FIELD = 'RequestedCalendarField'

RESOURCE_CONTENT_TYPE = 'ResourceContentType'

SIMPLE_BOOLEAN_DEFAULT_VALUE_PROVIDER = 'SimpleBooleanDefaultValueProvider'

SIMPLE_INTEGER_DEFAULT_VALUE_PROVIDER = 'SimpleIntegerDefaultValueProvider'

SIMPLE_LIST_DATA_RANGE_PROVIDER = 'SimpleListDataRangeProvider'

SIMPLE_LIST_DEFAULT_VALUE_PROVIDER = 'SimpleListDefaultValueProvider'

SIMPLE_STRING_DEFAULT_VALUE_PROVIDER = 'SimpleStringDefaultValueProvider'

SIMPLISTIC_DATA_RANGE_PROVIDER = 'SimplisticDataRangeProvider'

SIMPLISTIC_STRING_DATA_RANGE_PROVIDER = 'SimplisticStringDataRangeProvider'

SPECIFIED_DEFAULT_VALUED = 'specifiedDefaultValue'

STRING_DATA_TYPE = 'StringDataType'

SUBMITTER_FIELD = 'SubmitterField'

TELEPHONE_NUMBER_DATA_RANGE_PROVIDER = 'TelephoneNumberDataRangeProvider'

TITLE_FIELD = 'TitleField'

TITLE_ONLY_DISPLAY_TEMPLATE = 'TitleOnlyDisplay'

TRUE = 1

USER_DATA_RANGE_PROVIDER = 'UserDataRangeProvider'

USER_DATA_TYPE = 'UserDataType'

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

__name__ = 'Products.MightyCal.EventType.EventTypeCollection'

__version__ = '$Revision: 1.4 $'

permAddEventType = 'Add EventTypes'

permDelObjs = 'Delete objects'

permViewMgmtScreen = 'View management screens'