I've an android project opensource written in Java (Eclipse). There are about 300 classes..I wanna to be able to understand the code quicker and to have a general representation of all the classes, interfaces and to know how they are connected each other. Is there a way in Eclips or an external utility that could help retrieve the class structure of the project?