Skip to content

Annotation to include superclass in diagram. #644

@sjoerdtalsma

Description

@sjoerdtalsma

Is your feature request related to a problem? Please describe.

Currently, the superclass is rendered omitting any non-abstract method for clarity and focus.

Describe the solution you'd like

Sometimes it may be beneficial to include the entire superclass diagram in the class diagram as well.
This can be the case if it is structurally 'part of' the solution implementation.

For an example, see the ContextAwareExecutorService documentation. This would become clearer if the diagram of DelegatingExecutorService were also included.

Possible ways to configure this:

  • Some kind of 'include superclass' annotation.
  • Some kind of 'include in subclasses' annotation. (which might fit the delegation classes)

Describe alternatives you've considered

...

Additional context

This might provide a good first usecase for per-class UML configuration, opening the door for other fine-grained config features.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions