Using the ECO Space Designer

An ECO Space is a container for the runtime instances of the classes in your model. The ECO Space designer lets you select UML packages from your model, choose the persistence mechanism for objects, create or evolve the database schema, and perform designtime validation of the model.

You cannot work directly with the class Borland.Eco.Handles.EcoSpace. Instead, the IDE automatically creates a subclass of the EcoSpace class for you, when you create a new ECO application. If you have imported a model from another tool, such as Bold for Delphi or Together Control Center, you can add an ECO Space to your project using the ECO Space Wizard in the New Items dialog box.

Your application's ECO Space is implemented in one source file. The default source file name is EcoSpace.pas. To open the ECO Space designer and begin work, double-click the source code file in the Project Manager window, and then click the Design tab. This document first describes the basic procedure for configuring an ECO Space. Each step is then explained in more detail in the following sections.

Warning: You must rebuild your application prior to using the ECO Space designer. The ECO framework makes extensive use of .NET custom attributes, and building your application ensures that the designer is working with the correct assembly metadata.

Project Management Made Easy

Project Management Made Easy

What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.

Get My Free Ebook

Post a comment