VisualAge Generator to Enterprise Generation Language Migration Guide
The Mapping page enables you to control the placement of parts in EGL files
and the name of some of the EGL projects, packages, and files that are created
during migration.
- File names. The File names section enables you to
control the names of two EGL files that are created during migration.
-
Common Parts enables you to specify the name of an EGL file to
contain parts that are common to multiple unique generatable parts within the
scope of the migration set. Specify the file name without an extension
or path. The migration tool creates a common parts file in each EGL
package that contains parts that are used by (associated with) multiple
generatable parts in the migration set or which are in VAGen projects or
packages that are identified as common projects or package. See Placing parts in EGL files for details about whether a part is placed with a program or in
the Common Parts file.
-
Unused Parts enables you to specify the name of an EGL file to
contain parts that are not used within the scope of the migration set.
Specify the file name without an extension or path. The
migration tool creates an unused parts file in each EGL package that contains
parts that are not used by (associated with) any generatable part in the
migration set, provided the corresponding VAGen project and package are not
identified as common projects of packages.
-
Spanning Maps. The Spanning Maps section enables you to
specify suffixes that are used in the event that one of your map groups
includes maps from multiple projects or packages.
-
Project suffix enables you to specify a suffix that the Stage 1
migration tool concatenates to the migration set name to create a new EGL
project name. The migration tool only creates this new EGL project if a
map group and its maps are in multiple VAGen projects within the migration
set. The new project name is
migrationSetName_ProjectSuffix.
-
Package suffix enables you to specify a suffix that the Stage 1
migration tool concatenates to a project name to create a new EGL package name
within an EGL project. The migration tool only creates this new EGL
package if a map group and its maps are in multiple VAGen packages within a
project. The new package name is
projectName_PackageSuffix.
- Common Identifiers. The Common Identifiers section
enables you to specify a list of strings with wildcards that the migration
tool can use in determining which VAGen projects and packages contain common
(shared) parts.
-
The Projects list enables you to specify a list of strings that
identifies projects that contain common parts. The migration tool
matches this list of strings to each project name in the migration set to
determine if the project contains common parts. If any string matches a
project name, all parts within the project are considered to be "used."
Each non-generatable part will either be placed in a program file or in the
file specified by your Common Parts preference.
You can specify multiple Projects filters. To add or remove filters,
use the Add and Remove push buttons. To update a filter, type over it
in the table. The filters are not case sensitive. You can also
use an * as a wildcard at the beginning or end of the string.
-
The Packages list enables you to specify a list of strings that
identifies packages that contain common parts. The migration tool
matches this list of strings to each package name in the migration set to
determine if the package contains common parts. If any string matches a
package name, all parts within the package are considered to be "used."
Each non-generatable part will either be placed in a program file or in the
file specified by your Common Parts preference.
You can specify multiple Packages filters. To add or remove filters,
use the Add and Remove push buttons. To update a filter, type over it
in the table. The filters are not case sensitive. You can also
use an * as a wildcard at the beginning or end of the string.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.