Module vcal_calendar :: Class VCalendarImportData
[show private | hide private]
[frames | no frames]

Type VCalendarImportData

object --+
         |
        VCalendarImportData

Known Subclasses:
iCalendarImportData

Method Summary
  __init__(self, file_name)
  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_alarm(self, v, dd)
  _conv_cat(self, v, _)
  _conv_date(self, v, _)
  _conv_exceptions(self, v, _)
  _conv_priority(self, v, _)
  _conv_repeat(self, v, dd)
  _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
type _source_data_class = vcal_calendar.vCalendarFile
list _calendar_keys = [('CATEGORIES', 'categories', <function...
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', <function _conv_cat at 0x020D4270>),
 ('DESCRIPTION', 'notes', <function _conv_str at 0x020D4370>),
 ('DTSTART', 'start', <function _conv_date at 0x020D42F0>),
 ('DTEND', 'end', <function _conv_date at 0x020D42F0>),
 ('LOCATION', 'location', <function _conv_str at 0x020D4370>),
 ('PRIORITY', 'priority', <function _conv_priority at 0x020D4330>),
 ('SUMMARY', 'description', <function _conv_str at 0x020D4370>),
 ('AALARM', 'alarm', <function _conv_alarm at 0x020D42B0>),
...                                                                    

_default_filter

Type:
dict
Value:
{'alarm_override': False,
 'alarm_value': 0,
 'categories': None,
 'end': None,
 'no_alarm': False,
 'ringtone': None,
 'rpt_events': False,
 'start': None,
...                                                                    

_rrule_dow

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

_rrule_weekday

Type:
int
Value:
62                                                                    

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