Skip to content

The Library Training Material (Eclipse Papyrus Oxygen Year 2017)

License

Notifications You must be signed in to change notification settings

toeklk/library-training

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

org.eclipse.papyrus.training.library

Status

License License

Codeship Codeship Status for bmaggi/library-training

Travis Build Status

Sonarqube:
Quality Gate
Technical debt ratio

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

  • Built against Eclipse Oxygen (This example is only tested against Eclipse Oxygen 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] (/org.eclipse.papyrus.training.library.css/README.md)
  6. How to contribute to new model wizard
  7. How to create a [palette] (/org.eclipse.papyrus.training.library.palette/README.md)
  8. How to create an [architecture] (/org.eclipse.papyrus.training.library.architecture/README.md)
  9. How to create a validation rule
  10. How to create a hyperlink strategy
  11. How to create a navigation strategy

Pitch (Work in progress)

GitPitch

About

The Library Training Material (Eclipse Papyrus Oxygen Year 2017)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 78.7%
  • HTML 18.6%
  • CSS 2.5%
  • D 0.2%