Skip to main content

Architecture

Zen includes several packages of classes. The following table describes a few of them.

Zen Packages
Package Description
Component

Contains the classes that define the Zen non-SVG user interface components.

DataModel

Contains the classes used to implement Model portion of the Zen Model-View-Controller mechanism.

Datatype

Contains datatype classes for use when defining Zen properties.

Report

Contains the classes that define the Zen Report framework for generating PDF and XHTML reports.

SVGComponent

Contains the classes that define the Zen SVG components.

Note:

For a thorough discussion of the Zen runtime architecture, read Zen Pages at Runtime in the Zen Client and Server section of Using Zen.

FeedbackOpens in a new tab