┌──────┐ ┌──────┐ ┌──────┐ │Class1│ │ClassA│ │ClassX│ ├──────┤ ├──────┤ ├──────┤ └──────┘ └──────┘ └──────┘ | | | | | | ┌─┐ ┌───────┐ ┌─┐ ┌──────────────────────┐ ┌─┐ ┌──────────────────────┐ │ │ │Class12│ │ │ │some.namespace.ClassAB│ │ │ │some.namespace.ClassXY│ ├─┤---├───────┤ ├─┤-- ├──────────────────────┤ ├─┤---├──────────────────────┤ └─┘ └───────┘ └─┘ └──────────────────────┘ └─┘ └──────────────────────┘ | | | ┌──────┐ ┌──────┐ ┌──────┐ │Class2│ │ClassB│ │ClassY│ ├──────┤ ├──────┤ ├──────┤ └──────┘ └──────┘ └──────┘