2004-05-27 Michael Koch <konqueror@gmx.de>
authorMichael Koch <konqueror@gmx.de>
Thu, 27 May 2004 12:26:13 +0000 (12:26 +0000)
committerMichael Koch <mkoch@gcc.gnu.org>
Thu, 27 May 2004 12:26:13 +0000 (12:26 +0000)
* javax/swing/JPopupMenu.java
(isVisible): Do not use visible directly.
(setVisible): Likewise.
* javax/swing/JWindow.java
(JWindow): call accessible constructor.
* javax/swing/RepaintManager.java
(paintDirtyRegions): Use public methods to obtain iterator.

From-SVN: r82319

libjava/ChangeLog
libjava/javax/swing/JPopupMenu.java
libjava/javax/swing/JWindow.java
libjava/javax/swing/RepaintManager.java

index 092623c1f5f7886465097d5df9242feb19281fa9..7bbe7305f01d266939b30c6c7edf25cb42cd0c01 100644 (file)
@@ -1,3 +1,13 @@
+2004-05-27  Michael Koch  <konqueror@gmx.de>
+
+       * javax/swing/JPopupMenu.java
+       (isVisible): Do not use visible directly.
+       (setVisible): Likewise.
+       * javax/swing/JWindow.java
+       (JWindow): call accessible constructor.
+       * javax/swing/RepaintManager.java
+       (paintDirtyRegions): Use public methods to obtain iterator.
+
 2004-05-25  David Jee  <djee@redhat.com>
 
        * java/awt/Container.java
index 7aa54fb8d1fa61a753f09a263aa4dc749b6c0640..e2882f8a01e7669522c7f3ba1ec76f1fcf9c539d 100644 (file)
@@ -70,7 +70,7 @@ import javax.swing.plaf.PopupMenuUI;
  * DOCUMENT ME!
  *
  * @author $author$
- * @version $Revision: 1.3.8.3 $
+ * @version $Revision: 1.4 $
  */
 public class JPopupMenu extends JComponent implements Accessible, MenuElement
 {
@@ -471,7 +471,7 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement
    */
   public boolean isVisible()
   {
-    return super.visible;
+    return super.isVisible();
   }
 
   /**
@@ -481,7 +481,7 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement
    */
   public void setVisible(boolean visible)
   {
-    super.visible = visible;
+    super.setVisible(visible);
 
     firePopupMenuWillBecomeVisible();
 
@@ -800,7 +800,7 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement
    * DOCUMENT ME!
    *
    * @author $author$
-   * @version $Revision: 1.3.8.3 $
+   * @version $Revision: 1.4 $
    */
   private interface Popup
   {
@@ -824,7 +824,7 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement
    * DOCUMENT ME!
    *
    * @author $author$
-   * @version $Revision: 1.3.8.3 $
+   * @version $Revision: 1.4 $
    */
   private class LightWeightPopup extends JPanel implements Popup
   {
@@ -870,7 +870,7 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement
    * DOCUMENT ME!
    *
    * @author $author$
-   * @version $Revision: 1.3.8.3 $
+   * @version $Revision: 1.4 $
    */
   private class MediumWeightPopup extends Panel implements Popup
   {
@@ -917,7 +917,7 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement
    * DOCUMENT ME!
    *
    * @author $author$
-   * @version $Revision: 1.3.8.3 $
+   * @version $Revision: 1.4 $
    */
   private class HeavyWeightPopup extends JWindow implements Popup
   {
@@ -958,7 +958,7 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement
    * DOCUMENT ME!
    *
    * @author $author$
-   * @version $Revision: 1.3.8.3 $
+   * @version $Revision: 1.4 $
    */
   public static class Separator extends JSeparator
   {
@@ -984,7 +984,7 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement
    * DOCUMENT ME!
    *
    * @author $author$
-   * @version $Revision: 1.3.8.3 $
+   * @version $Revision: 1.4 $
    */
   protected class AccessibleJPopupMenu extends AccessibleJComponent
   {
index 2c3c27f3703d1513346c0e8f0ee7028c350d6f65..eb478eb4b7239a390408c2f042c19938b571e1ed 100644 (file)
@@ -80,7 +80,7 @@ public class JWindow extends Window implements Accessible, RootPaneContainer
 
     public JWindow()
     {      
-       super(); 
+       super(null); // FIXME: This throws an exception.
     }
 
     // huuu ?
index ace19cb27a5e0bbaea5f68f2123bc72f6050adc3..5219e222e357d0a8d3224985061ff6d54e3891a8 100644 (file)
@@ -438,7 +438,7 @@ public class RepaintManager
     dirtyComponents.clear();
 
     // step 2: paint those roots
-    Iterator i = roots.iterator(AbstractMap.ENTRIES);
+    Iterator i = roots.values().iterator();
     while(i.hasNext())
       {
         AbstractMap.BasicMapEntry ent = (AbstractMap.BasicMapEntry) i.next();