jdk/src/share/classes/java/awt/Component.java
changeset 20097 a4a07c4ead5f
parent 18178 ee71c923891d
child 20172 f48935a247ec
--- a/jdk/src/share/classes/java/awt/Component.java	Fri Aug 23 19:29:39 2013 +0400
+++ b/jdk/src/share/classes/java/awt/Component.java	Mon Aug 26 17:21:48 2013 +0400
@@ -972,6 +972,10 @@
             public AccessControlContext getAccessControlContext(Component comp) {
                 return comp.getAccessControlContext();
             }
+
+            public void revalidateSynchronously(Component comp) {
+                comp.revalidateSynchronously();
+            }
         });
     }
 
@@ -2977,6 +2981,13 @@
      * @since 1.7
      */
     public void revalidate() {
+        revalidateSynchronously();
+    }
+
+    /**
+     * Revalidates the component synchronously.
+     */
+    final void revalidateSynchronously() {
         synchronized (getTreeLock()) {
             invalidate();