private void setupGrid() {
        layout.clear();

        // Month/Year column
        if (getDatePicker().isYearAndMonthDropdownVisible()) {
            final FlowPanel year = new FlowPanel();
            year.setStyleName(css().year());
            year.add(yearSelect);
            year.add(yearBackwards);
            year.add(yearForwards);

            final FlowPanel month = new FlowPanel();
            month.setStyleName(css().month());
            month.add(monthSelect);
            month.add(monthBackwards);
            month.add(monthForwards);

//            if (getModel().isMonthBeforeYear()) {
//                layout.add(month);
//                layout.add(year);
//            } else {
            layout.add(year);
            layout.add(month);
//            }
        }
    }
Returns the ListBox for selecting the year
stroom-core-client-widget/src/main/java/stroom/widget/datepicker/client/DefaultMonthSelector.java