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/Oxygen Work Description/NewFeature/ActivityDiagramTasks"
(Simplification of actions edition) |
(→Pin updater) |
||
Line 4: | Line 4: | ||
===Pin updater=== | ===Pin updater=== | ||
− | Update automatically | + | Update automatically pins according to the properties of the action. Actions which will be supported are: |
− | *CreateObjectAction | + | *CreateObjectAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=508755 Bug 508755] - [ActivityDiagram] Pins of CreateObjectAction should be create and update automatically) |
− | *ReadSelfAction | + | *ReadSelfAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=510418 Bug 510418] - [ActivityDiagram] Pin of ReadSelfAction should be create and update automatically) |
− | * | + | *AcceptEventAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=510611 Bug 510611] - [Activity Diagram] Automated pin derivation for AcceptEventAction and AcceptCallAction) |
− | * | + | *AddStructuralFeatureValueAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=508748 Bug 508748] - [ActivityDiagram] Pins of AddStructuralFeatureValueAction should be create and update automatically) |
− | * | + | *ReadStructuralFeatureValueAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=508735 Bug 508735] - [ActivityDiagram] Pins of ReadStructuralFeatureAction should be create and update automatically) |
− | * | + | *ValueSpecificationAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=509073 Bug 509073] - [ActivityDiagram] Pin of ValueSpecificationAction should be create and update automatically) |
− | * | + | *StartClassifierBehaviorAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=510131 Bug 510131] - [ActivityDiagram] Pin of StartClassifierBehaviorAction should be create and update automatically) |
− | * | + | *StartObjectBehaviorAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=510196 Bug 510196] - [ActivityDiagram] Pins of StartObjectBehaviorAction should be create and update automatically) |
− | * | + | *TestIdentityAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=509074 Bug 509074] - [ActivityDiagram] Pins of TestIdentityAction should be create automatically) |
+ | *CreateLinkAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=509160 Bug 509160] - [ActivityDiagram] Pins of CreateLinkAction should be create and update automatically) | ||
+ | *DestroyLinkAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=509264 Bug 509264] - [ActivityDiagram] Pins of DestroyLinkAction should be create and update automatically) | ||
+ | *ReadLinkAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=509265 Bug 509265] - [ActivityDiagram] Pins of ReadLinkAction should be create and update automatically) | ||
===Drag n drop strategies=== | ===Drag n drop strategies=== |
Latest revision as of 08:32, 25 January 2017
Contents
Simplification of actions edition
Overview
This feature must simplified the edition of the activity diagram using pin updater and drag n drop strategies.
Pin updater
Update automatically pins according to the properties of the action. Actions which will be supported are:
- CreateObjectAction (Bug 508755 - [ActivityDiagram] Pins of CreateObjectAction should be create and update automatically)
- ReadSelfAction (Bug 510418 - [ActivityDiagram] Pin of ReadSelfAction should be create and update automatically)
- AcceptEventAction (Bug 510611 - [Activity Diagram] Automated pin derivation for AcceptEventAction and AcceptCallAction)
- AddStructuralFeatureValueAction (Bug 508748 - [ActivityDiagram] Pins of AddStructuralFeatureValueAction should be create and update automatically)
- ReadStructuralFeatureValueAction (Bug 508735 - [ActivityDiagram] Pins of ReadStructuralFeatureAction should be create and update automatically)
- ValueSpecificationAction (Bug 509073 - [ActivityDiagram] Pin of ValueSpecificationAction should be create and update automatically)
- StartClassifierBehaviorAction (Bug 510131 - [ActivityDiagram] Pin of StartClassifierBehaviorAction should be create and update automatically)
- StartObjectBehaviorAction (Bug 510196 - [ActivityDiagram] Pins of StartObjectBehaviorAction should be create and update automatically)
- TestIdentityAction (Bug 509074 - [ActivityDiagram] Pins of TestIdentityAction should be create automatically)
- CreateLinkAction (Bug 509160 - [ActivityDiagram] Pins of CreateLinkAction should be create and update automatically)
- DestroyLinkAction (Bug 509264 - [ActivityDiagram] Pins of DestroyLinkAction should be create and update automatically)
- ReadLinkAction (Bug 509265 - [ActivityDiagram] Pins of ReadLinkAction should be create and update automatically)
Drag n drop strategies
In case of drag from the model explorer to an action, the object drop will be associate to the action if it is compatible. Eg: drag a signal from the model explorer to an acceptEventAction of the diagram, the signal should be associate to the acceptEventAction as a new trigger.