Introduction

The purpose of this chapter is to explain how to extend the functionality of a generated entity, from adding validations, populating screen fields from sources other than the entity itself, providing a description for use on evidence workspace lists etc.

There are a number of extension classes that can be coded, with the generator providing a default skeleton implementation for each in your source code directory. Additionally each of these classes is automatically modeled by the generator, so all follow the standard factory, interface, implementation pattern used in the application.