@property<EOL><INDENT>def name(self):<DEDENT>
if self.startTime:<EOL><INDENT>return _('<STR_LIT>' % (self.startTime.strftime('<STR_LIT>')))<EOL><DEDENT>else:<EOL><INDENT>return _('<STR_LIT>' % (self.id))<EOL><DEDENT>
Since other types of events (PublicEvents, class Series, etc.) are subclasses
of this class, it is a good idea to override this method for those subclasses,
to provide a more intuitive name.  However, defining this property at the
event level ensures that <object>.name can always be used to access a readable
name for describing the event.