From 2127637945ea6b763966398130e0770fa993c860 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Tue, 17 Jan 2006 18:09:40 +0000 Subject: Imported GNU Classpath 0.20 Imported GNU Classpath 0.20 * Makefile.am (AM_CPPFLAGS): Add classpath/include. * java/nio/charset/spi/CharsetProvider.java: New override file. * java/security/Security.java: Likewise. * sources.am: Regenerated. * Makefile.in: Likewise. From-SVN: r109831 --- libjava/classpath/javax/swing/AbstractAction.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libjava/classpath/javax/swing/AbstractAction.java') diff --git a/libjava/classpath/javax/swing/AbstractAction.java b/libjava/classpath/javax/swing/AbstractAction.java index da65bdd..bd3167e 100644 --- a/libjava/classpath/javax/swing/AbstractAction.java +++ b/libjava/classpath/javax/swing/AbstractAction.java @@ -79,7 +79,7 @@ public abstract class AbstractAction */ public AbstractAction() { - this(""); // TODO: default name + this(null); } /** @@ -90,7 +90,7 @@ public abstract class AbstractAction */ public AbstractAction(String name) { - this(name, null); // TODO: default icon?? + this(name, null); } /** @@ -174,7 +174,7 @@ public abstract class AbstractAction public void putValue(String key, Object value) { Object old = getValue(key); - if (old != value) + if (old == null || !old.equals(value)) { store.put(key, value); firePropertyChange(key, old, value); -- cgit v1.1