A set of interfaces for accessing multi-dimensional data, and a set of classes for viewing and manipulating that data in tabular form.

The interfaces define the basis for implementations of multi-dimensional data models. The primary interfaces are StaticMultidimensionalCubeInterface and StaticMultidimensionalTableInterface with all other interfaces either extended from or closely related to them.

Multi-dimensional data can be viewed in many different forms; for example, trees, 3-D charts and graphs, and tables. To view this data as a table with hierarchical labeling use the MultidimensionalTableView class.