changeset 2300:5c03237838e1

6913758: Specification for SynthViewportUI.paintBorder(...) should mention that this method is never called Reviewed-by: peterz
author rupashka
date Sat, 27 Feb 2010 14:26:04 +0300
parents e8340332745e
children 96205ed1b196
files src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java
diffstat 1 files changed, 10 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java	Thu Feb 18 17:46:40 2010 +0300
+++ b/src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java	Sat Feb 27 14:26:04 2010 +0300
@@ -173,13 +173,20 @@
     }
 
     /**
-     * @inheritDoc
+     * Paints the border. The method is never called,
+     * because the {@code JViewport} class does not support a border.
+     * This implementation does nothing.
+     *
+     * @param context a component context
+     * @param g the {@code Graphics} to paint on
+     * @param x the X coordinate
+     * @param y the Y coordinate
+     * @param w width of the border
+     * @param h height of the border
      */
     @Override
     public void paintBorder(SynthContext context, Graphics g, int x,
                             int y, int w, int h) {
-        // This does nothing on purpose, JViewport doesn't allow a border
-        // and therefor this will NEVER be called.
     }
 
     /**