Book a Demo

Author Topic: Diagram/Project Tree synchronization?  (Read 4031 times)

javahollic

  • EA Novice
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Diagram/Project Tree synchronization?
« on: April 21, 2004, 05:09:09 am »
Hi,
Ive created my first real EA project and one thing I keep noticing is that when I create a diagram and add an item that I subsequently remove, it remains listing in the Project Tree.  

Can anyone shed light on why this is so?  Must I delete unwanted items on the ProjectTree if I delete them from the Diagram?  Is there a perge facility to do this painful task?

Cheers,
andy.

jps

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
    • View Profile
Re: Diagram/Project Tree synchronization?
« Reply #1 on: April 21, 2004, 06:49:44 am »
Ah, welcome to the world of modeling vs. drawing.  When you create an element of some kind you are adding that element to your "model," or think of it as your model’s repository.    Once an element is in your model you can display it on multiple diagrams in various contexts.  For example, you might have an Actor displayed on multiple use case diagrams, but it is still the same actor.

Given that, if you deleted an element from one diagram, you probably do not want to delete it from every other diagram!  That is why you need to go through the process of deleting from the project tree itself.

javahollic

  • EA Novice
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
nkRe: Diagram/Project Tree synchronization?
« Reply #2 on: April 21, 2004, 07:14:19 am »
Thanks for that, Ive gone through by hand removing all the cruft(TM) and the result looks a lot more readable.  EA knows when an item isn't referenced anywhere (context menu 'Locate in current diagram' being disabled) but doesnt ease the job of keeping the project tree tidy.  I've requested a feature to allow this.

ttfn

thomaskilian

  • Guest
Re: Diagram/Project Tree synchronization?
« Reply #3 on: April 21, 2004, 11:28:54 am »
Hmm, probably you can use the FIND feature and enable looking for orphans. This should do the job. You can erase them from this menu.

Cheers, Thomas

mchiuminatto

  • EA User
  • **
  • Posts: 113
  • Karma: +0/-0
    • View Profile
Re: Diagram/Project Tree synchronization?
« Reply #4 on: April 21, 2004, 01:33:13 pm »
If someone have worked with Rational Rose, Ctrl+Del delete elements from diagrams and model, I miss that key combination on EA.
Regards.

Marcello

javahollic

  • EA Novice
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Re: Diagram/Project Tree synchronization?
« Reply #5 on: April 22, 2004, 12:45:36 am »
thanks thomaskilian,
thats exactly the feature I was lookin for 8)