VisualAge Generator to Enterprise Generation Language Migration Guide

Different definitions with the same record name

VisualAge Generator: Records include shared data items based on the projects and packages currently in the workspace. This enables different subsystems or programs to have different definitions of the same record name.

EGL: Provides the containerContextDependent=yes property for record definitions. This property enables you to specify that the data items used for type definitions are based on the program's part space.

Associated part needed for migration: Not applicable. You should have complete understanding of your VAGen part structure for all subsystems to be able to set this record property.

Figure 16. Different definitions with the same record name

Migrating with the associated part Migrating without the associated part

The migration tool does not set the containerContextDependent=yes property for record definitions. If you need this capability, you must set the property for each record that requires it.

The migration tool does the same thing as mentioned in the Migrating with the associated part column.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]