Map Tool application usage


MapTool application is used to

Main form

The main window contains
MapTool application works with "project". Project contains all information necessary for mapping and generation. Projects are stored in files with ".map" extentions. The next dialog representing project properties is available when you create new project, or request properties of the opened one.

Project properties dialog

Properties
Additionally application is parametrized by set of options available for configuration via following dialog

Options dialog

Options

Mapping
MapTool extends the UML model with a DB/Object mapping information. The mapping information differs for different aspects of the model -
Each mapping to a table column keeps information about column datatype.

Mapping Strategies

Mapping strategies depend on type of model element, database structure and mechanism of mapping generation used in generator template. The are always one available strategy - NOMAP, which means that mapping is hardcoded maually in the source code after process of generation. You can mix different strategies for different model elements; just make sure your generator template complies with used set of strategies.