|
Boost Users : |
From: Andreas Huber (ahd6974-spamgroupstrap_at_[hidden])
Date: 2006-05-14 13:39:53
Hi Tim
> > Ok, I misunderstood how local transitions work. An innermost state where
> > any of its direct *or* *indirect* outer states define local transitions
> > behaves as if all those local transitions originated at the state
> > itself. I guess we'll have to go the sc::local_transition /
> > sc::simple_state::transit_locally route then...
>
> It seems I'm the one who misunderstood. I've dug a little deeper and
> your are right that the difference between local and external is just
> one level of entry/exit actions. So your approach of adding an
> intermediate state does work.
>
> From the UML specs it's hard to extract the exact definition of a local
> transition.
I'm still unsure which interpretation is the correct one. The one you had in
the beginning would make more sense to me. It would be nice to hear a
clarification from some UML guru on this one.
Regards,
Andreas
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net