Package muntjac :: Package data
[hide private]
[frames] | no frames]

Package data

source code

Contains interfaces for the data layer, mainly for binding typed data and data collections to components, and for validating data.

Data binding

The package contains a three-tiered structure for typed data objects and collections of them:

Buffering

A IBuffered implementor is able to track and buffer changes and commit or discard them later.

Validation

IValidator implementations are used to validate data, typically the value of a IField. One or more IValidator can be added to a IValidatable implementor and then used to validate the value of the Validatable.

Submodules [hide private]

Variables [hide private]
  __package__ = None
hash(x)