| Home | Trees | Index | Help |
|---|
|
example1: Python-PDI - Library for Personal Data Interchange.
example2: Python-PDI - Library for Personal Data Interchange.
example3: Python-PDI - Library for Personal Data Interchange.
pdi:
core: Python-PDI - Library for Personal Data Interchange.
icalendar: Python-PDI - Library for Personal Data Interchange.
parser: Python-PDI - Library for Personal Data Interchange.
vcalendar: Python-PDI - Library for Personal Data Interchange.
vcard: Python-PDI - Library for Personal Data Interchange.
__builtin__.object: The most base type
pdi.core.Component: The mama of all components.
pdi.vcalendar.VCalendar: The base of ICalendar component.
pdi.icalendar.ICalendar: This is supposed to be the RFC2445 compliant iCalendar component.
example2.VWhackyCalendar: This is a non-standards compliant calendar with some added
subcomponents and properties.
pdi.vcard.VCard: vCard (RFC 2425 and RFC 2426) component.
pdi.vcalendar.VEvent: Event component, sub-component to VCalendar.
pdi.vcalendar.VJournal: Journal component, sub-component to VCalendar.
pdi.vcalendar.VTodo: Todo component, sub-component to VCalendar.
pdi.core.VUnknown: This class is used for all components that do not have their own
classes registered.
example2.VWhacky: A whacky test component
pdi.core.Property: All properties must inherit from this class.
pdi.core.DateProperty: A date-type property.
pdi.core.TextProperty: A text-type property.
pdi.core.UnknownProperty: Unknown type.
exceptions.Exception: Common base class for all exceptions.
pdi.core.ComponentError: General component error class.
pdi.core.InvalidComponentError: A component has been placed where it's not allowed to be.
pdi.core.MissingComponentError: A mandatory component is missing.
pdi.core.ParseError: If a parse error occurs there's a real problem in the data.
pdi.core.PropertyError: All property related errrors should inherit from this class.
pdi.core.InvalidPropertyError: The property is not allowed in that component.
pdi.core.InvalidPropertyValueError: You tried to set an invalid value for the property.
pdi.core.MissingPropertyError: A mandatory property is missing.
pdi.core.PropertyValueError: The value of the property is malformed or of unknown type.
exceptions.Warning: Base class for warning categories.
exceptions.UserWarning: Base class for warnings generated by user code.
pdi.core.InvalidComponentWarning: The component is not mandatory, recommended nor presumed (may).
pdi.core.InvalidPropertyContentWarning: The content of the property is invalid according to the property's
validation method.
pdi.core.InvalidPropertyTypeWarning: A property has a defined type that isn't registered.
pdi.core.InvalidPropertyWarning: A property that is not mandatory, recommended nor presumed (may) has
been found or it has invalid syntax.
pdi.core.MissingComponentWarning: The component is when recommended components are not found.
pdi.core.MissingPropertyWarning: A recommended property is missing.
| Home | Trees | Index | Help |
|---|
| Generated by Epydoc 1.1 on Sun Nov 24 14:33:25 2002 | http://epydoc.sf.net |