--- old/src/java.desktop/share/classes/javax/swing/DefaultFocusManager.java 2015-04-07 14:28:07.422926541 -0700 +++ new/src/java.desktop/share/classes/javax/swing/DefaultFocusManager.java 2015-04-07 14:28:07.270926538 -0700 @@ -57,10 +57,19 @@ private final LayoutComparator comparator = new LayoutComparator(); + /** + * Constructs a {@code DefaultFocusManager}. + */ public DefaultFocusManager() { setDefaultFocusTraversalPolicy(gluePolicy); } + /** + * Returns the component after. + * @return the component after + * @param aContainer a container + * @param aComponent a component + */ public Component getComponentAfter(Container aContainer, Component aComponent) { @@ -83,6 +92,12 @@ return null; } + /** + * Returns the component before. + * @return the component before + * @param aContainer a container + * @param aComponent a component + */ public Component getComponentBefore(Container aContainer, Component aComponent) { @@ -105,6 +120,11 @@ return null; } + /** + * Returns the first component. + * @return the first component + * @param aContainer a container + */ public Component getFirstComponent(Container aContainer) { Container root = (aContainer.isFocusCycleRoot()) ? aContainer @@ -125,6 +145,11 @@ return null; } + /** + * Returns the last component. + * @return the last component + * @param aContainer a container + */ public Component getLastComponent(Container aContainer) { Container root = (aContainer.isFocusCycleRoot()) ? aContainer @@ -145,6 +170,12 @@ return null; } + /** + * Compare the components. + * @param a the first component + * @param b the second component + * @return the result of comparing the components + */ public boolean compareTabOrder(Component a, Component b) { return (comparator.compare(a, b) < 0); }