itemisCREATE / statecharts

YAKINDU Statechart Tools (http://www.statecharts.org)
Eclipse Public License 1.0
174 stars 84 forks source link

Consolidate: Using annotations vs generator features for event processing #3162

Closed tkutz closed 4 years ago

andreasmuelder commented 4 years ago

Check docu for all annotation Change defaults for annotations:

@EventDriven is default, wizard generates EventDriven(@Eventdriven, this annotation is required (validator) @Superstep(yes/no) default is @Superstep(no), wizard generates: @Superstep(no) @ChildFirst /@ParentFirst as is (Warning, parent first is deprecated)

@EventBuffering(in = yes, internal = no) //wizard default no annotation

Validation: internal = no is not possible for EventDriven

SGen: remove Feature EventProcessing, InEventQueue -> deprecated, python remove InEventQueue,