Module information dialog box

  • Label: Enter the module label

  • Name: Enter the name of the module. Only the aphanumeric characters and '\_'' are permitted. Note: This field is filled automatically

  • Description: Enter a quick description of the module’s features.

  • Provider: Enter the name of the module provider

  • Icon: Select an 16x16 icon

image

Module Feature dialog box

Select the features that will be available for the module at the creation. The non-selected feaztures can be added later.

Features Description

MDA extensions

Allow to define MDA extensions such as Stereotypes, note types, etc.

Property page

Allow to provide a dedicated Property view in the Modelio GUI.

Specialized diagrams

Allow to defines specialized diagram types to extend Modelio.

Macros

Some macros can be be added to the project macro catalog.

User Commands

Allow to define the end-user command accessible in the module’s GUI.

Model patterns

Allow to defines some model patterns to be made available to the end-user.

Specialized matrices

Allow to defines some specialized matrix types to extend Modelio.

Document templates

Allow to defines some Document Publisher templates to be made available to the end-user for specific documentation generation.

image

Module Configuration dialog box

The Modelio Studio uses maven to build the module. Maven information must be provided:

  • Artifact id: It is usually a nam with lowercase letters.
    note: Only alphanumeric characters and separators such as ‘’, ‘-’, ‘.’ are permitted._

  • Group id: It follows packages naming rules (ex: org.apache.maven), usually with lowercase letters.
    note: Only alphanumeric characters and separators such as ‘’, ‘-’, ‘.’ are permitted._

  • Version: Module version. The format is ‘major.minor.build'
    note: Only digits are permitted

  • Production path: Working directory where module material will be built.
    note: User $(Project) to plact it inside modelio’s project space.

image