If any major changes are planned for this, please attempt to find a design
with compile-time type checking!

         /Linus

On Fri, Apr 9, 2010 at 6:44 PM, Bob Tarling <[email protected]> wrote:

> The subject has come up of how much we map internally in euml so that
> events look like old UML1.4 events.
>
> This is a sensible way of getting things working and removes the need
> for UML1 or 2 conditions scattered throughout the code.
>
> However it will then carry this history of UML1.4 forward with us into
> the future.
>
> My hope is that this will become just a temporary measure.
>
> The property panels are now driven from event property names embedded
> in the panel XML. This should match the UML version and listening will
> be automatically set to the correct property.
>
> This and the explorer will be further improved by issue 6062 where the
> model subsystem also tells the GUI what properties names are valid.
>
> That will only leave Figs left and I'm wondering if we can do similar
> for them. i.e. externalize the property names in some way. In fact its
> the notation subsystem that should really know most about to listen
> to. I'd hope in time that adapts as described here
>
> http://argouml.tigris.org/wiki/Ideas_for_GSoC_2010#head-ac01ae73d64fa48b2d48a627b74f4f56e05403e1
>
> Then text Figs only listen to the Notation and not to the model
> directly. Where notations are UML version specific (like multiplicity)
> we would have different versions that listen to the appropriate
> property names for each.
>
> This is all a way off with far more important things to complete in
> the short term but I wanted to get my thoughts out there.
>
> Bob.
>
> ------------------------------------------------------
>
> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2534444
>
> To unsubscribe from this discussion, e-mail: [
> [email protected]].
> To be allowed to post to the list contact the mailing list moderator,
> email: [[email protected]]
>

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2591152

To unsubscribe from this discussion, e-mail: 
[[email protected]].
To be allowed to post to the list contact the mailing list moderator, email: 
[[email protected]]

Reply via email to