Skip to content

Latest commit

 

History

History
92 lines (61 loc) · 2.2 KB

PITCHME.md

File metadata and controls

92 lines (61 loc) · 2.2 KB

Papyrus DSML


Training presentations

  • DSML Introduction
  • Basic Eclipse Help
  • How to create a profile
  • How to create a new child menu
  • How to create custom properties
  • How to create a css theme
  • How to contribute to new model wizard
  • How to create a palette
  • How to create an architecture

Definition

  • DSML Domain-Specific Modeling Languages

  • A profile in UML provides a generic extension mechanism for customizing models for particular domains

    • A stereotype is an extensibility mechanisms in UML. They allow designers to extend the vocabulary of UML in order to create new model elements, derived from existing ones.
  • Papyrus

  • An Eclipse Project: https://eclipse.org/papyrus/

  • UML Editor

  • Extension/Customization using stereotypes/profiles


  • Basic Eclipse Help

+++?include=doc/EclipseBasic.md


  • Create a profile with Papyrus

+++?include=org.eclipse.papyrus.training.library.profile/PITCHME.md


  • How to create an architecture +++?include=org.eclipse.papyrus.training.library.architecture/PITCHME.md

  • Customize New Child Menu

+++?include=org.eclipse.papyrus.training.library.newchild/PITCHME.md


  • How to create a palette

+++?include=org.eclipse.papyrus.training.library.palette/PITCHME.md


  • How to create custom properties

+++?include=org.eclipse.papyrus.training.library.properties/PITCHME.md


  • How to create a css theme

+++?include=org.eclipse.papyrus.training.library.css/PITCHME.md


  • Customize New Model wizard

+++?include=org.eclipse.papyrus.training.library.wizard/PITCHME.md


ViewCustomization


WizardCustomization


More frameworks

NavigationCustomization
AssistantCustomization


Eclipse Papyrus : An open source Project