Hi Bob, it's too bad that I implemented that months ago and just forgot the details. ;-)
I just remember that I was missing a way to just update the shown root nodes in the explorer withoud folding the unchanged user model explorer tree. Thomas -------- Original-Nachricht -------- > Datum: Fri, 6 May 2011 08:29:48 +0100 > Von: Bob Tarling <[email protected]> > An: [email protected] > Betreff: Re: [argouml-dev] Progress on UML2 activity diagrams > In UML1.4 there is no indication in the explorer to show ant applied > stereotypes. > > We already know one of the difference in the management of stereotypes > is that euml stores the element that links an item to a stereotype > outside the model. This is shown when you export XMI and also by the > position in the explorer where the stereotype link is placed. > > I'm not so familiar with the explorer code but I do know there are "Go > rules" that define what child nodes should be displayed under a > specific node type. So I guess there is some go rule for the root of > the explorer. > > At worse the explorer could ignore any event it receives with a a > property name of "stereotype" but hopefully the go rules manage this > better. > > Bob > > On 5 May 2011 12:20, Thomas Neustupny <[email protected]> wrote: > > Hi Bob, > > > > Adding and removing stereotypes in UML2 redraws the explorer, which > currently is done by an explicit call and unfortunately collapses the tree. Do > you have an idea how to handle that with events and how to avoid the > collapsing? > > > > Thomas > > > > -------- Original-Nachricht -------- > >> Datum: Wed, 4 May 2011 18:10:39 +0100 > >> Von: Bob Tarling <[email protected]> > >> An: [email protected] > >> Betreff: Re: [argouml-dev] Progress on UML2 activity diagrams > > > >> The states in the UML activity diagram are now implemented with the > >> new notation mechanism. > >> > >> Adding and removing stereotypes is also working here with the minimal > >> redrawing and no removal of listeners. > >> > >> Cheers > >> > >> Bob > >> > >> On 20 April 2011 12:56, Bob Tarling <[email protected]> wrote: > >> > The unwrapping of the onion has started by getting diagrams out of > >> ArgoUML. > >> > > >> > We may be left with core parts of ArgoUML that for some reason need > to > >> > listen for GEF events but we can always wrap those with our own > events > >> > as we do for the model subsystems. > >> > > >> > For now though, for me, this is looking too far ahead. > >> > > >> > Bob > >> > > >> > On 20 April 2011 12:46, Thomas Neustupny <[email protected]> wrote: > >> >> Hi Bob! > >> >> > >> >>> If we can isolate GEF in ArgoUML then it will gives us more choices > in > >> >>> future to fix it or move away from it to an alternative. > >> >> > >> >> My naive view on this topic: GEF should be used in the diagram code > >> only, so by a new implementation of the diagram subsystem and diagrams > itself, > >> this could be taken into consideration (isolating usage of GEF). > >> >> > >> >> Ah, maybe listening to GEF events is spread all over the codebase > >> (outside diagram code), right? > >> >> > >> >> Anything else in our codebase which depends on GEF? Persistence > (PGML)? > >> Known modules? We could at least analyse the GEF dependencies and think > >> about the solutions that later could be implemented. > >> >> > >> >> Thomas > >> >> -- > >> >> Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir > >> >> belohnen Sie mit bis zu 50,- Euro! > https://freundschaftswerbung.gmx.de > >> >> > >> >> ------------------------------------------------------ > >> >> > >> > http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2721763 > >> >> > >> >> 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=2730167 > >> > >> 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]] > > > > -- > > Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir > > belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de > > > > ------------------------------------------------------ > > > http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2730538 > > > > 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=2731993 > > 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]] -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2732001 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]]
