[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-patches] FYI: MenuItem fixlet
From: |
Roman Kennke |
Subject: |
[cp-patches] FYI: MenuItem fixlet |
Date: |
Wed, 27 Jul 2005 11:16:06 +0200 |
User-agent: |
Mozilla Thunderbird 1.0.2 (X11/20050317) |
java.awt.MenuItem confused the javac 1.3 compiler. I added an explicit
this. and removed some duplicate code.
2005-07-27 Roman Kennke <address@hidden>
* java/awt/MenuItem.java
(AccessibleAWTMenuItem.setCurrentAccessibleValue): Removed
duplicate code. Added this to make setEnabled unambiuous for
javac 1.3 compiler.
/Roman
Index: java/awt/MenuItem.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/awt/MenuItem.java,v
retrieving revision 1.24
diff -u -r1.24 MenuItem.java
--- java/awt/MenuItem.java 2 Jul 2005 20:32:25 -0000 1.24
+++ java/awt/MenuItem.java 27 Jul 2005 08:51:17 -0000
@@ -179,14 +179,11 @@
*/
public boolean setCurrentAccessibleValue(Number number)
{
- if (number.intValue() == 0)
- {
- setEnabled(false);
- return false;
- }
-
- setEnabled(true);
- return true;
+ boolean result = (number.intValue() != 0);
+ // this. is required by javac 1.3, otherwise it is confused with
+ // MenuItem.this.setEnabled.
+ this.setEnabled(result);
+ return result;
}
/* (non-Javadoc)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cp-patches] FYI: MenuItem fixlet,
Roman Kennke <=