Hi Bob,
It might be worth contacting the EMF guys: Richard Gronback or Ed Merks
about this.  They would probably be able to steer you in the right
direction.

Mark

On Mon, Sep 21, 2009 at 12:28 PM, Bob Tarling <[email protected]> wrote:

> I'm not really happy with my proposed solution for issue
> http://argouml.tigris.org/issues/show_bug.cgi?id=5853
>
> Essentially the problem seems to be that MDR provides us with both a
> remove event (when a model element is removed from some container) and
> also a delete event when a model element is actually deleted from the
> repository. The MDR model event pump converts the remove event and
> delete event to our own property event wrappers (with our
> DeleteInstanceEvent wrapping the MDR delete event). We are looking for
> DleteInstanceEvent to delete Figs, tree items and items in the target
> manager.
>
> Eclipse only seems to give a remove event as far as I can see. If an
> element is removed from its container then it is also considered out
> of the repository. The euml model event pump converts an eclipse
> remove event to both our own style remove events but also our own
> delete event (DeleteInstanceEvent).
>
> The result being that if a model element is removed to be added to
> some other part of the model then we have actually received a delete
> event and end up deleting relevant Figs, tree items. The item also
> gets deleted from the TargetManager and so the property panel showing
> the element also disappears.
>
> A side effect of changing navigability in eclipse uml is that this
> remove and add takes place. Hence changing navigability makes the
> property panel for the association end disappear.
>
> So, am I missing something. Is there a way I can determine a delete
> event from eclipse UML as opposed to remove?
>
> Bob
>
> ------------------------------------------------------
>
> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2397565
>
> 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]]
>



-- 
Mark Fortner

blog: http://feeds.feedburner.com/jroller/ideafactory

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

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