--- a/jdk/src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java Fri Jun 27 10:26:39 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java Mon Jun 30 16:32:36 2014 +0400
@@ -56,6 +56,12 @@
private PropertyChangeListener scrollBarSwapListener;
+ /**
+ * Constructs a new {@code MetalScrollPaneUI}.
+ *
+ * @param x a component
+ * @return a new {@code MetalScrollPaneUI}
+ */
public static ComponentUI createUI(JComponent x) {
return new MetalScrollPaneUI();
}
@@ -97,6 +103,7 @@
}
/**
+ * @param scrollPane an instance of the {@code JScrollPane}
* @deprecated - Replaced by {@link #uninstallListeners(JComponent)}
*/
@Deprecated
@@ -136,6 +143,11 @@
}
}
+ /**
+ * Returns a new {@code PropertyChangeListener} for scroll bar swap events.
+ *
+ * @return a new {@code PropertyChangeListener} for scroll bar swap events.
+ */
protected PropertyChangeListener createScrollBarSwapListener() {
return new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent e) {