Notes about this UML Class Diagram
Interfaces, classes and enums are indicated by Eclipse symbols
Exceptions thrown by a method are shown after the parameters
Class placement and line routing is automatic
Members are displayed in the Java form type identifier