private static class TreeModel.OrderListextends ArrayList<String>
The OrderList object is used to maintain the order
of the XML elements within the model. Elements are either
other models or element Label objects that are
annotated fields or methods. Maintaining order is important