2.1.4 Object Tool field reference
The Object Tool contains the following fields:
Name
The
Name field
shows the name of
the current object type. This field also has a pop-up menu that allows you to
open an existing object type (
Open...) or create a new one (
New...
and
New Subtype...).
Ancestor
The read-only Ancestor field shows the type from which
the current type is descended: by default, Object.
Project
Each type in a modeling language is stored in a certain
project in the repository. By default a newly created object type is stored to
the current default project. To store it somewhere else, choose the desired
project from the Project pull-down list. Please note that you can only
choose from those projects that are currently open. If the project you want is
not yet open, you can open it from the MetaEdit+ Launcher (Repository | Open
Project...).
The project can be changed as long as the pull-down list
remains enabled. As a type must always be defined or loaded from the repository
before its subtype, descendants of existing types always belong to the same
project as their ancestors: otherwise it would be possible to open a project
containing a subtype, without having first loaded its super-type.
Properties list
The
Properties list is described in Section
2.1.3 above.
Description
The
Description field
shows the
textual description of this type. The field should contain the documentation of
this type in a form usable as a help text by modeling language users, because
this text appears in the help for the modeling language. Basic text formatting
(bold etc.) can be applied as in other text fields in MetaEdit+ (see Section
3.3.4 in MetaEdit+ User’s
Guide).