eclipsesource / papyrus-umllight

Eclipse Public License 2.0
4 stars 2 forks source link

Simplified properties view for state machine diagrams #50

Closed tortmayr closed 5 years ago

tortmayr commented 5 years ago

Customization of the properties view for state machine diagrams as described in #18

tortmayr commented 5 years ago

(Based on the proposal of @cdamus )

The property sheet for state machines does not present the standard Behavior constraints (precondition, postcondition, body condition) that are show in the UML tab for Interaction. The constraint tabs should be either shown for both StateMachine and Interaction or omitted entirely. @planger The question is do we need the possibility to define conditions in the context of UML Light?

It may be worth eliding the region entirely in both the Model Explorer view (using its facet customization capability) and in the diagram (presenting the state machine properties when the region is selected) as the definition of multiple regions, and especially composite states, is not supported in UML Light.

planger commented 5 years ago

@tortmayr I'd remove pre and postconditions initially.

Re hiding the region entirely: yes that's a good idea. But I'd put it on a lower prio. I'll create a new issue for that. Thanks!