GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Module Development Tutorial

Module Development Tutorial

Jump to bottom
Antonin Abherve edited this page Sep 3, 2020 · 1 revision

Module development tutorial

  • Setting up the Development Environment

  • Creating the module – basics

    • Module declaration

    • Module Java classes

    • Creating a module profile

    • Creating module stereotypes

      • Stereotypes declaration

      • Adding icons to a stereotype

    • Creating module commands

      • Command declaration

      • Command Java class

      • Writing command method

    • Processing commands: model transformation

      • Step 1: Checking for an already existing test case

      • Step 2: Creating/updating the test model hierarchy

      • Step 3: Creating the test model class

      • Step 4: Adding the JUnit stereotype to the test model class

      • Step 5: Establishing the JUnit dependency link

      • Step 6: Adding the test class features

    • Catching modeling events

      • A bit of theory: module model events

      • Event handling or listening

      • Implementation example

    • Creating a module property page

      • Property page declaration

      • Commands associated with the property page

      • Coding the property page behavior

    • Creating a customized diagram

  • Packaging the module

  • Updating the version

Quick Start Guide

End User Documentation

Modelio Modeler interface

Managing your Modelio projects

Building your models

Modelio diagrams

Import Export

Modelio settings

Local libraries

Local libraries

Remote libraries

MDA services

Handy tools

Diagrams shortcuts

Diagrams specificities

Module Developer Guide

What is a Module ?

Module or Macro ?

Modelio project concepts

Module concepts

Module project development structure

Module development tutorial

Debugging the module with Eclipse

Building Modelio from Source

Clone this wiki locally

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.