Skip navigation links

Package com.ibm.xtools.transform.core.extension

This package provides an API for working with a transformation extension.

See: Description

Package com.ibm.xtools.transform.core.extension Description

This package provides an API for working with a transformation extension.

Package Specification

An interface is provided called ITransformExtension. Objects implementing this interface represent an extension to a transformation. The primary responsibility of the interface is to provide access to the attributes of a transformation extension, such as the author and target transformation id.

An abstract class is provided called AbstractTransformExtensionHelper. This allows transformation extensions to hook into various aspects of the transformation framework, such as validation. To use it, a transformation extension must create a derived class of AbstractTransformExtensionHelper and override the appropriate methods. In the plug-in manifest, the value of the helperClass attribute of the TransformationExtension element should be the name of the derived class.

An extension to a transformation can be defined by someone other than the transformation author, where the extension augments the behavior of that transformation. An extension can also define properties to enable customization of that extension.

Skip navigation links