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

Class iCalendarImportData

source code

                       object --+    
                                |    
vcal_calendar.VCalendarImportData --+
                                    |
                                   iCalendarImportData
Known Subclasses:

Nested Classes [hide private]
Instance Methods [hide private]
 
__init__(self, file_name=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
_conv_alarm(self, v, dd) source code
 
_conv_valarm(self, v, dd) source code
 
_conv_duration(self, v, dd) source code
 
_conv_date(self, v, dd) source code
 
_build_value_dict(self, data) source code
 
_build_daily(self, value, dd) source code
 
_build_weekly(self, value, dd) source code
 
_build_monthly(self, value, dd) source code
 
_build_yearly(self, value, dd) source code
 
_conv_repeat(self, v, dd) source code
 
_conv_exceptions(self, v, _) source code
 
_conv_start_date(self, v, dd) source code
 
_conv_end_date(self, v, _) source code

Inherited from vcal_calendar.VCalendarImportData: get, get_category_list, get_display_data, get_file_name, get_filter, read, set_filter

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  _sorted_weekdays = ['FR', 'MO', 'TH', 'TU', 'WE']
  _dow_bitmap = {'FR': 32, 'MO': 2, 'SA': 64, 'SU': 1, 'TH': 16,...
  _funcs = {'DAILY': _build_daily, 'WEEKLY': _build_weekly, 'MON...
  _calendar_keys = [('CATEGORIES', 'categories', <unbound method...
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, file_name=None)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

_conv_alarm(self, v, dd)

source code 
Overrides: vcal_calendar.VCalendarImportData._conv_alarm

_conv_date(self, v, dd)

source code 
Overrides: vcal_calendar.VCalendarImportData._conv_date

_conv_repeat(self, v, dd)

source code 
Overrides: vcal_calendar.VCalendarImportData._conv_repeat

_conv_exceptions(self, v, _)

source code 
Overrides: vcal_calendar.VCalendarImportData._conv_exceptions

Class Variable Details [hide private]

_dow_bitmap

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

_funcs

Value:
{'DAILY': _build_daily, 'WEEKLY': _build_weekly, 'MONTHLY': _build_mon\
thly, 'YEARLY': _build_yearly,}

_calendar_keys

Value:
[('CATEGORIES',
  'categories',
  <unbound method VCalendarImportData._conv_cat>),
 ('DESCRIPTION',
  'notes',
  <unbound method VCalendarImportData._conv_str>),
 ('DTSTART', 'start', <function _conv_start_date at 0x03A63230>),
 ('DTEND', 'end', <function _conv_end_date at 0x03A63270>),
...