BOM ®le for each application contains an entry (at least the name, edition/timestamp, and TCPart type) for each class and method in each application.

Object mapping in TeamConnection

After a ENVY/Manager-TeamConnection Bridge export action, the following parts are created in TeamConnection in wa1 for f1 in the component and release speci®ed as context for the export action:

vFor each application of the con®guration map there will be an application part.

vFor each entry in the BOM, a proxy part with a name quali®ed by the application name for uniqueness, as described in Table 5.

The ENVY/Manager-TeamConnection Bridge must map ENVY components to part names in TeamConnection in such a way that the parts can be retrieved in a reusable form when they are imported from TeamConnection back into the ENVY environment.

Table 5. Name generation mapping for the ENVY/Manager-TeamConnection Bridge

Class Type

Naming Convention

Mapped Name Example

 

EmLibrary

<class_name_of_blob_object>.<name_of_blob_object>

EmApplication.MyApp,

 

 

EmConfigurationMap.MyConfigMap

 

 

 

 

EmConfigurationMap

<con®g_map_name>

MyCon®gMap

 

 

 

 

EmApplication

<application_name>

MyApp

 

 

 

 

EmSubapplication

<app_name>.<subapp_name>

MyApp.MySubapp

 

 

 

 

EmClass OR

<app_name>.<subapp_name>.<class_name>

MyApp.MyClass,

EmClassExtension

 

MyApp.MySubapp.MyClass

 

 

 

 

EmInstanceMethod

<app_name>.<class_name>.<method_name> OR

MyApp.MyClass.MyMethod,

OR EmClassMethod

<app_name.subapp_name>.<class_name>.<method_name>

MyApp.MySubapp.MyClass.MyMethod

See the VisualAge Generator Generator's Guide for additional information related to generation part output names in TeamConnection.

Build generation

The VisualAge Generator Generator's Guide provides detailed VisualAge Generator build generation instructions. The following overview is provided to place these activities in the context of the ENVY/Manager-TeamConnection Bridge:

1.In VisualAge Generator Developer:

v For each program, the Options Override (OVR) part that has been exported to TeamConnection creates an initial build tree for VisualAge Generator applications in TeamConnection.

Appendix F. Enabling and Using the ENVY/Manager-TeamConnection Bridge 263

Page 283
Image 283
IBM SC34-4499-03 manual Object mapping in TeamConnection, Build generation