Book a Demo

Author Topic: Reverse Engineering & Inheritance  (Read 3395 times)

Rajesh Manwani

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Reverse Engineering & Inheritance
« on: April 28, 2012, 05:50:43 pm »
I have reverse engineering code to get the class diagrams.

When I make a sequence diagram using these classes,

for the messages, listed messages do not include method of parent class ( from where class was inherited ).

Is this bug in EA or there are any settings which can enable listing of all methods ?

g.makulik

  • EA User
  • **
  • Posts: 355
  • Karma: +0/-0
    • View Profile
Re: Reverse Engineering & Inheritance
« Reply #1 on: April 28, 2012, 07:42:55 pm »
Hi,

On the 'Message Properties' dialog there's a checkbox 'Show inherited methods'. The inherited methods should be shown when this is checked.

HTH
Günther
Using EA9.3, UML2.3, C++, linux, my brain, http://makulik.github.com/sttcl/

Rajesh Manwani

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Reverse Engineering & Inheritance
« Reply #2 on: April 28, 2012, 08:05:10 pm »
This is checked. Still, I am not able to see the inherited methods.

g.makulik

  • EA User
  • **
  • Posts: 355
  • Karma: +0/-0
    • View Profile
Re: Reverse Engineering & Inheritance
« Reply #3 on: April 28, 2012, 08:54:54 pm »
Hmm, usually this should work. Did the reverse engineering also import the base classes completely, or do you just have entries for the base class names?
Using EA9.3, UML2.3, C++, linux, my brain, http://makulik.github.com/sttcl/