Persistate API documentation
Namespaces
Namespaces

[This is preliminary documentation and is subject to change.]

Namespaces
NamespaceDescription
Persistate
The Persistate namespace is a catch all for the Model module of the Persistate infrastructure, plus all manner of utilities as well as general types used in user interfaces. Everything which is in the main Persistate.dll has been for the moment put into this namespace. This will change eventually.

Persistate.Language
This namespace contains all the classes which support the compiler used for Persistate definition files. See the SyntaxParser class for details.

Persistate.UI
This namespace contains platform independent versions of some basic user interface types, for example PColor, PFont. These are required as the user interface component of Persistate packages can be implemented on various platforms.

Persistate.UI.Desktop
This namespace contains all the classes and controls which support the Persistate DesktopUserInterface. This is the Windows Forms version of the abstract UserInterface used in the Persistate system.

Persistate.Util
This namespace contains various utility classes used in Persistate.