A unified way to visualize data across the Pentaho suite.
Abstractions for data exchange among components, applications and data sources.
Out-of-the-box features such as class inheritance, metadata support, validation and serialization.
Platform environmental information.
Loading of i18n resource bundles.
Coordination of registration and application for visual themes.
See Visualization API for a walk-through tutorial that guides you through the creation of a custom visualization for the Pentaho platform.
After you develop your visualization, you can create its web package and deploy the package to a Pentaho product via an OSGi container as detailed in the following articles: