Reverse Engineering MVC to UML

Translate Framework.java into a UML class diagram.

Hints:

1.     Unfortunately, StarUML 2 doesn't allow association endpoints to be static, so static fields will need to be shown as attributes even though their types may appear in your diagram. (Don't show both endpoint AND attribute.)

2.     Create a Java fragment containing all of the Java classes an interfaces referenced by the framework. (This will be useful for future problems.) Import this fragment into your model, then simply drag the needed Java classes into your MVC diagram.