Skip to content
🎓 📚 The Library Training Material (Incoming Eclipse Papyrus Photon Year 2018-2019)
Java HTML CSS D
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
org.eclipse.papyrus.training.library.architecture
org.eclipse.papyrus.training.library.css
org.eclipse.papyrus.training.library.hyperlink
org.eclipse.papyrus.training.library.navigation
org.eclipse.papyrus.training.library.newchild
org.eclipse.papyrus.training.library.palette
org.eclipse.papyrus.training.library.profile
org.eclipse.papyrus.training.library.properties
org.eclipse.papyrus.training.library.targetplatform
org.eclipse.papyrus.training.library.tests
org.eclipse.papyrus.training.library.validation
org.eclipse.papyrus.training.library.wizard
releng
.gitattributes
.gitignore
.travis.yml
LICENSE
PITCHME.md
README.md
pom.xml

README.md

Status

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

Content

  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)

GitPitch

You can’t perform that action at this time.