Your team is creating a Java module that returns an ArrayList with an enum set (or sets) to apply the styles on the respective document type. The next part of the module has to be completed by you.
Consider the following info:
Main-Heading means the main heading of the document and Quote|Bold signifies a quotation that is bold. Similarly the switch cases represents various other segments of a document.
In various segments, different fonts are used:
BOLD, LARGE and NORMAL for main-heading;
SMALL and ITALIC for quotation;
SMALL and NORMAL for paragraph;
MEDIUM and NORMAL for sub-heading;
BOLD, SMALL and ITALIC for bold quotation.