You can find descriptions of packages and classes used for variant modeling in <modeling tool installation directory>\openapi\docs\PureVariants_javadoc.zip.
An example of the Product Line Engineering plugin is located in <modeling tool installation directory>\openapi\examples\ProductLineEngineeringSamplePlugin.