Definition of how tagged text is reverse engineered - 4G GenClass classes (TDK)
In the TDK Code Generation Transformation Patterns model, the definition of how tagged text in generated code is reverser engineered is achieved through 4G GenClass classes - a 4G GenClass class is a Class that is stereotyped by theGenClass stereotype. The supplied GenClass classes that define code specific reverse engineering of tagged text reside in the Generator::Reversers package. The Reversers class diagram in the Generator::Reversers package shows how these classes extend other 4G GenClass classes that are defined in the TDK Generator Framework
In the following example, the TAccessorSetTag class defines that the AccessorSet tagged text in the code is reverse engineered to the C# Set Accessor Body property in the model.