Book a Demo

Author Topic: Paste element(s) as New - Bug?  (Read 3397 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Paste element(s) as New - Bug?
« on: March 13, 2012, 12:01:35 pm »
I've just tried the new (build 930) Paste element(s) as New dialog.  In principle, it look s pretty cool - but I observed a behaviour which is unclear to me as to whether it is a bug or not.

I was able to change the names of the new elements - very nice and I selected [X] Include relationships however, although I got the new set of relationships to "parallel" the old relationships (that is, if OldA was connected to OldB - I got NewA connected to NewB), I ALSO got SOME of the new elements connected to the old elements with copies of the old relationships - in this case NewA connected to OldB.

This smells like a bug to me.  Thoughts?

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Paste element(s) as New - Bug?
« Reply #1 on: March 13, 2012, 12:12:37 pm »
Type of the relationships to the old ones that are copied?

There is an already existing option (Tools | Options | Objects | Copy Inheritance links on duplicate) to copy generalization links when creating a new object.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Paste element(s) as New - Bug?
« Reply #2 on: March 13, 2012, 02:51:01 pm »
Hi Simon,

In this case they were Realization links - but with EAUI they might also be covered under that option (which, by the way is marked).

(I just checked - it DOES control realization also.)

Need to change the name of the options - since Realization is NOT Inheritance.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!