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]]

Reply via email to