Back to index

plone3  3.1.7
Public Member Functions
CMFCalendar.interfaces._content.IMutableEvent Class Reference
Inheritance diagram for CMFCalendar.interfaces._content.IMutableEvent:
Inheritance graph
[legend]
Collaboration diagram for CMFCalendar.interfaces._content.IMutableEvent:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def edit
def setStartDate
def setEndDate
def setMetadata
def getEndStrings
def getStartStrings
def start
def end
def getStartTimeString
def getStopTimeString
def getMetadataHeaders

Detailed Description

Updatable form of IEvent.

Definition at line 58 of file _content.py.


Member Function Documentation

def CMFCalendar.interfaces._content.IMutableEvent.edit (   title = None,
  description = None,
  eventType = None,
  effectiveDay = None,
  effectiveMo = None,
  effectiveYear = None,
  expirationDay = None,
  expirationMo = None,
  expirationYear = None,
  start_time = None,
  startAMPM = None,
  stop_time = None,
  stopAMPM = None,
  location = None,
  contact_name = None,
  contact_email = None,
  contact_phone = None,
  event_url = None 
)
Updatable form of IEvent.
Update the event.

o Only arguments that have a value are manipulated.

Definition at line 80 of file _content.py.

00080 
00081             ):
00082         """ Update the event.
00083 
00084         o Only arguments that have a value are manipulated.
00085         """  

Here is the caller graph for this function:

Return our end time as a DateTime object

Definition at line 42 of file _content.py.

00042 
00043     def end():
00044         """ Return our end time as a DateTime object
00045         """

Here is the caller graph for this function:

Returns a mapping with string representations for the end time

o keys are 'day', 'month' and 'year'

Definition at line 26 of file _content.py.

00026 
00027     def getEndStrings():
00028         """ Returns a mapping with string representations for the end time
00029 
00030         o keys are 'day', 'month' and 'year'
00031         """

Return metadata attributes in RFC-822-style header spec.

Definition at line 54 of file _content.py.

00054 
00055     def getMetadataHeaders():
00056         """ Return metadata attributes in RFC-822-style header spec.
00057         """

Here is the caller graph for this function:

Returns a mapping with string representations for the start time

o keys are 'day', 'month' and 'year'

Definition at line 32 of file _content.py.

00032 
00033     def getStartStrings():
00034         """ Returns a mapping with string representations for the start time
00035 
00036         o keys are 'day', 'month' and 'year'
00037         """

Return our start time as a string.

Definition at line 46 of file _content.py.

00046 
00047     def getStartTimeString():
00048         """ Return our start time as a string.
00049         """

Return our stop time as a string.

Definition at line 50 of file _content.py.

00050 
00051     def getStopTimeString():
00052         """ Return our stop time as a string.
00053         """

Setting the event end date, when the event ends.

Definition at line 90 of file _content.py.

00090 
00091     def setEndDate(end):
00092         """ Setting the event end date, when the event ends.
00093         """

Here is the caller graph for this function:

Set an Event's metadata

o headers is a mapping containing keys corresponding to
Dublin Core metadata fields
o Only those attributes that are passed in with the mapping are
manipulated

Definition at line 94 of file _content.py.

00094 
00095     def setMetadata(headers):
00096         """ Set an Event's metadata
00097 
00098         o headers is a mapping containing keys corresponding to
00099         Dublin Core metadata fields
00100         o Only those attributes that are passed in with the mapping are
00101         manipulated
00102         """
00103 

Here is the caller graph for this function:

Setting the event start date when the event is scheduled to begin.

Definition at line 86 of file _content.py.

00086 
00087     def setStartDate(start):
00088         """ Setting the event start date when the event is scheduled to begin.
00089         """

Here is the caller graph for this function:

Return our start time as a DateTime object

Definition at line 38 of file _content.py.

00038 
00039     def start():
00040         """ Return our start time as a DateTime object
00041         """

Here is the caller graph for this function:


The documentation for this class was generated from the following file: