Figure 2:
A class diagram of the ThreadMediator hierarchy