Module ical_calendar :: Class iCalendarImportData
[show private | hide private]
[frames | no frames]

Type iCalendarImportData

         object --+    
                  |    
VCalendarImportData --+
                      |
                     iCalendarImportData

Known Subclasses:
gCalendarImportData

Method Summary
  __init__(self, file_name)
  _build_daily(self, value, dd)
  _build_monthly(self, value, dd)
  _build_value_dict(self, data)
  _build_weekly(self, value, dd)
  _build_yearly(self, value, dd)
  _conv_alarm(self, v, dd)
  _conv_date(self, v, dd)
  _conv_duration(self, v, dd)
  _conv_end_date(self, v, _)
  _conv_exceptions(self, v, _)
  _conv_repeat(self, v, dd)
  _conv_start_date(self, v, dd)
  _conv_valarm(self, v, dd)
    Inherited from VCalendarImportData
  get(self)
  get_category_list(self)
  get_display_data(self)
  get_file_name(self)
  get_filter(self)
  read(self, file_name, update_dlg)
  set_filter(self, filter)
  _accept(self, entry)
  _conv_cat(self, v, _)
  _conv_priority(self, v, _)
  _conv_str(self, v, _)
  _convert(self, vcal, d)
  _generate_repeat_events(self, e)
  _populate_entry(self, e, ce)
  _populate_repeat_entry(self, e, ce)
  _process_daily_rule(self, v, dd)
  _process_monthly_rule(self, v, dd)
  _process_weekly_rule(self, v, dd)
  _process_yearly_rule(self, v, dd)
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __repr__(x)
x.__repr__() <==> repr(x)
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Class Variable Summary
list _calendar_keys = [('CATEGORIES', 'categories', <unbound ...
dict _dow_bitmap = {'FR': 32, 'MO': 2, 'TU': 4, 'WE': 8, 'SU'...
dict _funcs = {'MONTHLY': <function _build_monthly at 0x020D9...
list _sorted_weekdays = ['FR', 'MO', 'TH', 'TU', 'WE']
    Inherited from VCalendarImportData
dict _default_filter = {'end': None, 'alarm_value': 0, 'rpt_e...
dict _rrule_dow = {'FR': 32, 'MO': 2, 'TU': 4, 'WE': 8, 'SU':...
int _rrule_weekday = 62                                                                    

Class Variable Details

_calendar_keys

Type:
list
Value:
[('CATEGORIES', 'categories', <unbound method VCalendarImportData._con\
v_cat>),
 ('DESCRIPTION', 'notes', <unbound method VCalendarImportData._conv_st\
r>),
 ('DTSTART', 'start', <function _conv_start_date at 0x020DC0F0>),
 ('DTEND', 'end', <function _conv_end_date at 0x020DC130>),
 ('DURATION', 'end', <function _conv_duration at 0x020D9E70>),
 ('LOCATION', 'location', <unbound method VCalendarImportData._conv_st\
...                                                                    

_dow_bitmap

Type:
dict
Value:
{'FR': 32, 'MO': 2, 'TU': 4, 'WE': 8, 'SU': 1, 'TH': 16, 'SA': 64}     

_funcs

Type:
dict
Value:
{'DAILY': <function _build_daily at 0x020D9F30>,
 'MONTHLY': <function _build_monthly at 0x020D9FB0>,
 'WEEKLY': <function _build_weekly at 0x020D9F70>,
 'YEARLY': <function _build_yearly at 0x020DC030>}                     

_sorted_weekdays

Type:
list
Value:
['FR', 'MO', 'TH', 'TU', 'WE']                                         

Generated by Epydoc 2.1 on Fri Aug 15 18:58:30 2008 http://epydoc.sf.net