Skip to main content

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.

Jump to: navigation, search

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 the number of pins according to the properties of the action. Actions which will be supported are:
+
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)
*CallOperationAction
+
*AcceptEventAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=510611 Bug 510611] - [Activity Diagram] Automated pin derivation for AcceptEventAction and AcceptCallAction)
*CallBehaviorAction
+
*AddStructuralFeatureValueAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=508748 Bug 508748] - [ActivityDiagram] Pins of AddStructuralFeatureValueAction should be create and update automatically)
*SendSignalAction
+
*ReadStructuralFeatureValueAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=508735 Bug 508735] - [ActivityDiagram] Pins of ReadStructuralFeatureAction should be create and update automatically)
*AcceptEventAction
+
*ValueSpecificationAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=509073 Bug 509073] - [ActivityDiagram] Pin of ValueSpecificationAction should be create and update automatically)
*AddStructuralFeatureValueAction
+
*StartClassifierBehaviorAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=510131 Bug 510131] - [ActivityDiagram] Pin of StartClassifierBehaviorAction should be create and update automatically)
*ReadStructuralFeatureValueAction
+
*StartObjectBehaviorAction ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=510196 Bug 510196] - [ActivityDiagram] Pins of StartObjectBehaviorAction should be create and update automatically)
*ValueSpecificationAction
+
*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

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.

Related Tasks

Back to the top