summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Kennke <roman@kennke.org>2005-11-01 22:48:10 +0000
committerRoman Kennke <roman@kennke.org>2005-11-01 22:48:10 +0000
commit949f5d1e430deccbd58a8602d1cfc4f8f183a119 (patch)
treed39bf5ae482593d4f0802af95ae341d9f5787515
parent4bf45334fe0c8636afb6ee2fba93686f6ab59bb0 (diff)
downloadclasspath-949f5d1e430deccbd58a8602d1cfc4f8f183a119.tar.gz
2005-11-01 Roman Kennke <kennke@aicas.com>
* javax/swing/plaf/metal/MetalScrollPaneUI.java (instance): Removed unnecessary field. (createUI): Always return a new instance instead of returning a shared instance.
-rw-r--r--ChangeLog7
-rw-r--r--javax/swing/plaf/metal/MetalScrollPaneUI.java9
2 files changed, 8 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index d2b536ae1..2c7634b9b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2005-11-01 Roman Kennke <kennke@aicas.com>
+
+ * javax/swing/plaf/metal/MetalScrollPaneUI.java
+ (instance): Removed unnecessary field.
+ (createUI): Always return a new instance instead of returning a
+ shared instance.
+
2005-11-01 Lillian Angel <langel@redhat.com>
* java/awt/Window.java
diff --git a/javax/swing/plaf/metal/MetalScrollPaneUI.java b/javax/swing/plaf/metal/MetalScrollPaneUI.java
index 31fd19d26..d5bf175f9 100644
--- a/javax/swing/plaf/metal/MetalScrollPaneUI.java
+++ b/javax/swing/plaf/metal/MetalScrollPaneUI.java
@@ -49,11 +49,6 @@ import javax.swing.plaf.basic.BasicScrollPaneUI;
public class MetalScrollPaneUI
extends BasicScrollPaneUI
{
-
- // FIXME: maybe replace by a Map of instances when this becomes stateful
- /** The shared UI instance for JScrollPanes. */
- private static MetalScrollPaneUI instance = null;
-
/**
* Constructs a new instance of <code>MetalScrollPaneUI</code>.
*/
@@ -71,8 +66,6 @@ public class MetalScrollPaneUI
*/
public static ComponentUI createUI(JComponent component)
{
- if (instance == null)
- instance = new MetalScrollPaneUI();
- return instance;
+ return new MetalScrollPaneUI();
}
}