Doxygen java interfaces and abstract classes

I recently tested doxygen on several of my projects.

Doxygen seems to handle the java interface, the abstract class and the class the same way.

No italic font or suggest element type. This makes the inheritance graph look like a single class, inherited from several superclasses. This is pretty annoying.

Am I missing a setting or is it designed that way?

+4
source share
1 answer

This feature is missing.

Doxygen internally knows the type, but if I remember correctly, there are / were some problems with Graphviz / dot that prevented the rendering of some nodes with italics, while others did not.

There is also a long-standing idea to present classes and interfaces (and other special composite types, such as Objective-C protocols and categories) in different lists, but so far it has not been implemented (feel free to help though ;-)

+4
source

All Articles