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

Reply via email to