1
General Board / Re: Help! Updatng UML diagram from rvrs enginered
« on: August 10, 2006, 06:58:59 pm »
Dear EA,
I finally got back to looking at my old EA file, and as far as I can tell, all file information is missing from my classes. Just to make sure I'm doing this right, I'm looking at the Files tab of the properties dialog box. Is that correct?
Since I found them all empty, per your reply I started to add in the file path information to where my files are currently residing. After finishing that step with all of the classes in my diagram, I then re-imported the C++ source code in order to update my drawing with the latest changes. I was surprised to see that all of my classes were again duplicated, with EA apparently not being able to match-up my existing classes with the new ones just imported. What could I be doing wrong in this step to make this process fail?
Perhaps this is a clue, but when I checked the properties on all of the new duplicate classes that were created during the C++ reverse engineering process, I found that none of them had their file property filled-out. Is that not supposed to happen automatically during the C++ reverse engineering process, or do I have some configuration option issue? (Though since my old file showed no signs of any filenames in the property field, perhaps it never had worked for me...)
As always, your input and suggestions are deeply appreciated.
And thanks again for creating a wonderful product!
Best regards,
akatayama
Quote
If the filename is empty, there isn't much I can suggest other than re-entering the filenames for each class before importing.
I finally got back to looking at my old EA file, and as far as I can tell, all file information is missing from my classes. Just to make sure I'm doing this right, I'm looking at the Files tab of the properties dialog box. Is that correct?
Since I found them all empty, per your reply I started to add in the file path information to where my files are currently residing. After finishing that step with all of the classes in my diagram, I then re-imported the C++ source code in order to update my drawing with the latest changes. I was surprised to see that all of my classes were again duplicated, with EA apparently not being able to match-up my existing classes with the new ones just imported. What could I be doing wrong in this step to make this process fail?
Perhaps this is a clue, but when I checked the properties on all of the new duplicate classes that were created during the C++ reverse engineering process, I found that none of them had their file property filled-out. Is that not supposed to happen automatically during the C++ reverse engineering process, or do I have some configuration option issue? (Though since my old file showed no signs of any filenames in the property field, perhaps it never had worked for me...)
As always, your input and suggestions are deeply appreciated.
And thanks again for creating a wonderful product!
Best regards,
akatayama

