Show the designed object types -- e.g. maybe "Circle", "Rectangle", "Fractal", "Shape", "Customer"
Show the type hierarchy -- e.g. maybe sub-types "Circle" and "Rectangle" that inherit from a super-type "Shape"
For each object type, show the sub-components (ivars) on the given object type -- e.g., maybe a "Customer" has a sub-component named "mailingAddress" of type "MailingAddress"
For each object type, show the methods that the type owns (method names are sufficient) -- e.g., maybe type "Rectangle" has methods "getWidth", "getHeight" and "computeArea"