This package holds Classes that are used in running Macros (Scripts) and Velocity Templates.

It also holds Description-Classes used by the RecordEditor.

The important classes / interfaces are

  1. ScriptData Class that is passed to the Script / Velocity Template as RecordEditorData. This class is the main interface between the Script and the RecordEditor.