Kevin Brightwell edited this page Aug 26, 2015 · 1 revision
Clone this wiki locally


For more details see the Videos listed in the Tutorials page


1. Add a New Language feature

This tutorial illustrates how to make a change to an existing Umple language, or to add a new language feature.


You should have Umple development environment set up to follow these steps. See "Dev_Environment Setup_for_Umple.doc" tutorial.


This tutorial involves the following steps:

  1. Create new parser tests that reflect the feature you want to modify or add to Umple.
  2. Add or modify Umple grammar rules to parse your source test file
  3. Test The Umple Tokens
  4. Test and Instantiate Umple's Meta-Model
  5. Create code generation tests
  6. Modify Umple's JET Templates