New Meta Entity (Type) or Meta Data Aggregate wizard

This wizard is used to create Meta Entities, Meta Entities Type, or Meta Data Aggregates. Some of its fields are specific to an entity type.

Package
A package corresponds to a logical group of information in a project.

If you are maintaining a Pacbase application, selecting a package is not advised. The instance override mechanism is then made easier because the overriding instance is always in the same package as the overridden instance. You do not need to manage the presence of both the instances in the same package, which is the requirement of an override.

Project
Select a project in the list or enter the name of the project where the instance is to be saved.

A project represents the physical distribution of your instances in your workspace. It groups directories and files. It is used to organize resources that can be built, shared, or versioned.

A Rational® Programming Patterns project contains a subset of files that correspond to the design and the generated sources of an application.

Name
Enter an alphanumeric character string that identifies the Meta Entity
Label
Enter the label that identifies the instance. It will constitute a search criterion upon a subsequent search.
Entity
This field is only in the Meta Entity Type creation wizard. You must select the entity that the Meta Entity Type applies to. For example, if the Meta Entity Type extends a Program entity, you must select Program in the list.
When you click Finish, the name of the new instance is displayed in the Design Explorer view, in the project and package that are indicated in the wizard. Each entity type has its own icon:
  • Meta Entity Meta Entity
  • Meta Entity Type Meta Entity Type
  • Meta Data Aggregate Meta Data Aggregate

When a Meta Entity Type is created, a new tab is added to the editors of the entities that it extends. For example, if you select Program in the Type field when you create a Meta Entity Type, a new tab is displayed in the editor of all the Program instances. This tab is named after the label of the Meta Entity Type.


Feedback