--- old/src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java 2015-09-18 13:05:51.837448576 -0700 +++ new/src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java 2015-09-18 13:05:51.729448580 -0700 @@ -83,16 +83,16 @@ * that they need to invoke getFirstComponent or getLastComponent, the * sorted list should be reused if possible. */ - transient private Container cachedRoot; - transient private List cachedCycle; + private transient Container cachedRoot; + private transient List cachedCycle; // Delegate our fitness test to ContainerOrder so that we only have to // code the algorithm once. private static final SwingContainerOrderFocusTraversalPolicy fitnessTestPolicy = new SwingContainerOrderFocusTraversalPolicy(); - final private int FORWARD_TRAVERSAL = 0; - final private int BACKWARD_TRAVERSAL = 1; + private final int FORWARD_TRAVERSAL = 0; + private final int BACKWARD_TRAVERSAL = 1; /* * When true (by default), the legacy merge-sort algo is used to sort an FTP cycle.