Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Papyrus/Papyrus Developer Guide/Papyrus Embedded Editors Documentation
< Papyrus | Papyrus Developer Guide
Revision as of 10:16, 23 March 2015 by Unnamed Poltroon (Talk) (rename the page Papyrus Embedded Editors documentation)
Embedded Editors
Papyrus uses embedded editors to provide specific functionalities (parsing, validation...) for Uml elements.
Priority policy
There are 5 levels : Lowest, Low, Medium, High, Highest
- This priority policy has been defined so that:
- an external contribution is NOT the default editor with the classic configuration (LOW)
- an external contribution can be set to default editor(use High or Highest)
- To achieve that:
- the default priority is set to low
- Papyrus editors priority is set to medium
- Papyrus editors, defined to be the default ones, their priority is set at medium
List of specific editors by Uml elements
- org.eclipse.uml2.uml.Constraint
- Essential OCL constraint editor
- Textual editor for constraint edition with VSL
- JAVA Constraint
- org.eclipse.uml2.uml.OpaqueExpression
- Essential OCL constraint editor
- org.eclipse.uml2.uml.ValueSpecification
- org.eclipse.uml2.uml.NamedElement