Transformations

A transformation is a ZIETrans resource that controls how a host screen is transformed. In a rich client application, transformations are Java™ classes that extend from the com.ibm.hats.rcp.ui.transformations.RcpTransformation class. This class extends from the Standard Widget Toolkit (SWT) Composite class, which is a UI control that contains other controls. A transformation can contain SWT widgets, host components (ComponentRendering composites), DefaultRendering composites, global variable controls, macro controls, and host and application keys. Because a transformation is an SWT composite, standard SWT widgets can also be added it.

Some common uses of transformations are:
  • Rearranging the presentation of host screen information
  • Filtering host screen information that you do not want to show to users
  • Presenting host components as SWT widgets in a rich client application.