When selecting a Type (e.g. classes or enums), the regular Graph view will show incoming and outgoing dependencies of the selected elements to all kind of programming elements (fields, methods functions etc). To perform specific analysis like Java hierarchy graphs, it is necessary to show the dependencies between Types (Java classes in this case) that aggregate the underlying parser dependences to other programming elements than are children of types. To show a Type-based graph, select a Type in the navigation view and select 'Show in Graph View (Type-Based).