Extends icalendar, adding objects needed for CAP.
Note: only implements a subset and
not enough to even be compliant with [CAP].
Naming:
CAPException
.
Other Classes:
Config
is mostly (but not exclusively) concerned
with setting up the name-to-class lookup maps.
Names
, Strings
, and Utilities
define constants and utilities.
For classes whose documentation have a Spec section:
section: | corresponding section of [rfc] |
occurs: | in what context may occur (in what quantities) |
datatypes: | datatypes allowed (in what quantities) |
default: | default value |
allowed: | allowed values; e.g. for enumerated values |
params: | parameters allowed (in what quantities) |
props: | allowed properties (in what quantities) |
comps: | allowed components (in what quantities) |
e.g. for the NAME property:
Spec: section: 8.23 [CAP-10] occurs: (0+) datatypes: TEXT (1) default: --- allowed: --- params: LANGUAGE(0-1), ianaparam(0+), xparam(0+)