API classes

The IBM Engineering Lifecycle Optimization - Publishing API is thread safe meaning that you can manipulate and run multiple Engineering Publishing document-style report generation jobs at the same time from the same process.

The memory model of many of the PUB artifacts includes, but is not limited to, document specifications and templates that are built by using the Feature, Property, and Value classes.
Table 1. Classes
Class name Class description
Feature A collection of other Features and Properties. A Feature has a name.
Property A pair composed of a name (string) and a Value
Value Composed of a tag name (optional), a string value (optional), and zero or more Features