Skip to content
🎓 📚 The Library Training Material (Incoming Eclipse Papyrus Photon Year 2018-2019)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


License Codeship Status for bmaggi/library-training Build Status Quality Gate

⚠️ The official version of the training material is available in Papyrus repository

  • Built against Eclipse Photon (This example is only tested against Eclipse Photon release train)
  • This is material used for training and example, it shouldn't be taken as an architectural reference:
    • profile plugin shouldn't have any dependencies to Papyrus
    • tests should be done using one fragment for each plugin
    • elementtype should be hosted in an independent plugin
    • ui element should probably be grouped in the same plugin
    • css files are duplicated to demonstrate local css capabilities


  1. How to create a Libraryergt Gif DSML
  2. How to create a profile
  3. How to create a new child menu
  4. How to create properties
  5. How to create a css theme
  6. How to contribute to new model wizard
  7. How to create a palette
  8. How to create an architecture
  9. How to create a validation rule
  10. How to create a hyperlink strategy
  11. How to create a navigation strategy
  12. How to add some basic tests

Pitch (Work in progress)


You can’t perform that action at this time.