Generate Framework Classes

The Generate Framework Classes window allows you to generate the code and make files needed to compile the application within a specific environment.

You can display this window by selecting module(s) and selecting Generate-> Framework Classes from the Main Window menu bar or by clicking the Gen Files button on the toolbar in the Main Window. Multiple modules can be added to or removed from a group selection individually by holding down Ctrl and clicking on the module. A series of modules can be selected by clicking on the first module and holding down Shift and clicking on the last module in the series.


 

Elements

The following table describes the elements on the Generate Framework Classes window.

Table 7-15 Fields on the Generate Framework Classes window

Field Description

Directory

During generation, this field displays the directory where the files are being created. This directory is specified in the Project Root Directory field of the Generate Settings window. (During installation this is set to:

YourDrive:TUXBldr\CPPExpert\output (Windows NT)
<Builder_Install_dir>/client/CPPExpert/output (UNIX)

Phase

During generation, this field displays which part of the generation process is occurring. There are three phases:

Progress Bar

During generation, this field graphically shows how much of the process is completed.

Status

During generation, displays the action of the current Phase.


 

Description

Before the Generate Framework Classes window is displayed, the Confirm Selection window will list the modules selected, any Resource Manager selected, the Server Name and ask you to confirm you selection.

The generation parameters are set in the Generate Settings window. If the generation parameters are not set correctly and generation is started, an alert window will inform you of the error.
 

Buttons

The following table describes the buttons on the Generate Framework Classes window.

Table 7-16 Buttons on the Generate Framework Classes window

Button Description

Start

Starts the generation phase. During generation, is replaced with the Stop button.

Stop

Stops a currently running generation phase.

Cancel

Dismisses the window. After a successful generation phase, is replaced with the Close button.

Close

Dismisses the window after a successful generation phase.

Help

Starts the on-line help application.


 

See Also

Generating Framework Classes task description, Confirm Selection task description.