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.
Difference between revisions of "Papyrus/Papyrus Developer Guide/Embedded Editors Developer Documentation"
(→List of specific editors by Uml elements) |
|||
Line 28: | Line 28: | ||
* org.eclipse.uml2.uml.ValueSpecification | * org.eclipse.uml2.uml.ValueSpecification | ||
**[[Value Specification Xtext editor]] | **[[Value Specification Xtext editor]] | ||
+ | |||
+ | * org.eclipse.uml2.uml.NamedElement | ||
+ | **[[Papyrus_Developer_Guide/Papyrus_Embedded_Editors_Documentation/Textual Editor For NamedElement|Textual Editor For NamedElement]] |
Revision as of 07:54, 13 March 2015
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