MetaClasses
Creating a MetaClass (Object Type)
To create a MetaClass in the metamodel diagram:
1. Click
MetaClass 
, then click in the diagram.
2. In the dialog box that appears, enter the name of the MetaClass and click Create.
The new MetaClass is created.
The "Name" and "Comment" attributes are automatically assigned to a newly-created MetaClass.

The “Absolute identifier”, “Authorization”, “Creator Name”, “Creation Date”, “Modifier Name”, “Modification Date” and "History" characteristics are also created automatically.
To access MetaClass properties:

Right-click the MetaClass and select
Properties.
The MetaClass Properties window opens.
Restricting the names of object types
Characters that can be used in object names are subject to the same restrictions as concept names.
By default, names are in upper/lower case, and are limited to 63 characters (140 for objects included in a namespace).
The names are stored the way they are entered. However, the system verifies that once the name is converted into uppercase and stripped of any accents, it isn’t already in use. For instance, for objects of the same type, objects “SMith” and “Smith” are considered to be identical.
To configure characteristics indicated below, you must be in Extended metamodel access mode. This configuration is carried out in the MetaClass Properties window (Name Constraint tab).
For each metaclass, you can specify:
• Maximum name length: Name Length

_NameLength must be equal to or greater than 16.
• Systematic name conversion: Name Case Sensitivity
• to uppercase: U (Upper)
• to lowercase: L (Lower)
• no conversion: I (Ignore)
• Illegal characters:
• for first character: Name First Char Exclude
• for characters 2 to n-1: Name Current Char Exclude
• for character n: Name Last Char Exclude
For each MetaClass, you can add to the list of authorized characters:
• for first character: Name First Char Include
• for characters 2 to n-1: Name Current Char Include
• for character n: Name Last Char Include

It is recommended that you do not add to authorized characters for MetaClasses other than technical. Correct operation of query and execution of descriptors is not guaranteed for objects with added characters.