Overview

An extension class allows the developer to specify options for a target class without modifying the meta-model definition of the target class. Each extension class should be linked to one target class. At build time the contents of an extension class are effectively super-imposed on its target class.