Metamodel properties

Metamodel properties

This section is used to define general properties of the importer metamodel.

ID required A unique identifier, used to reference the metamodel in rulesets and text templates.
Name required A presentation name.
Version optional A version, used for example by MDWorkbench when writing XMI files.

XMI Properties

This section is used to control the support of the XMI serialization format (http://www.omg.org/technology/documents/formal/xmi.htm).

XMI Reader If selected, a model reader will be added to your metamodel to support XMI format (every version, from 1.0 to 2.1).
XMI Writer If selected, a model writer will be added to your metamodel to support the selected XMI versions (2.1 only by default).
Use specific namespace properties If selected, you can customize the namespace information used for XMI support.

Java Generation Options

This section is used to control the generation of Java classes that define the contents of the metamodel.

Use specific base package If selected, you can customize the base package where the metamodel importer will generate Java classes.