This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
[gui] Patch: javax.swing.plaf.basic - missing implements
- From: Michael Koch <konqueror at gmx dot de>
- To: java-patches at gcc dot gnu dot org
- Date: Wed, 23 Jun 2004 15:32:09 +0200
- Subject: [gui] Patch: javax.swing.plaf.basic - missing implements
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi list,
I just commited the attached patch to add two implements in
javax.swing.plaf.basic. This reduces the size of japitools quite a
lot.
Michael
2004-06-23 Michael Koch <konqueror@gmx.de>
* javax/swing/plaf/basic/BasicScrollPaneUI.java
(BasicScrollPaneUI): Implements ScrollPaneConstants.
* javax/swing/plaf/basic/BasicToolBarUI.java
(BasicToolBarUI): Implements SwingConstants.
- --
Homepage: http://www.worldforge.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA2YZZWSOgCCdjSDsRApx2AKCOaro00yBwGxLshL/2VVLX8THXNQCgoCd3
IvJOEV6w6GP7wY0F7NUGBjI=
=eKJV
-----END PGP SIGNATURE-----
Index: javax/swing/plaf/basic/BasicScrollPaneUI.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/javax/swing/plaf/basic/BasicScrollPaneUI.java,v
retrieving revision 1.3.8.2
diff -u -b -B -r1.3.8.2 BasicScrollPaneUI.java
--- javax/swing/plaf/basic/BasicScrollPaneUI.java 9 Jun 2004 08:40:09 -0000 1.3.8.2
+++ javax/swing/plaf/basic/BasicScrollPaneUI.java 23 Jun 2004 13:28:39 -0000
@@ -43,11 +43,13 @@
import javax.swing.JComponent;
import javax.swing.JScrollPane;
+import javax.swing.ScrollPaneConstants;
import javax.swing.ScrollPaneLayout;
import javax.swing.plaf.ComponentUI;
import javax.swing.plaf.ScrollPaneUI;
public class BasicScrollPaneUI extends ScrollPaneUI
+ implements ScrollPaneConstants
{
public static ComponentUI createUI(final JComponent c)
Index: javax/swing/plaf/basic/BasicToolBarUI.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/javax/swing/plaf/basic/BasicToolBarUI.java,v
retrieving revision 1.1.2.1
diff -u -b -B -r1.1.2.1 BasicToolBarUI.java
--- javax/swing/plaf/basic/BasicToolBarUI.java 16 Jun 2004 20:12:44 -0000 1.1.2.1
+++ javax/swing/plaf/basic/BasicToolBarUI.java 23 Jun 2004 13:28:39 -0000
@@ -44,7 +44,14 @@
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.Point;
+import java.awt.event.ContainerListener;
+import java.awt.event.FocusListener;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
+import java.awt.event.WindowListener;
+import java.beans.PropertyChangeListener;
import java.util.Enumeration;
+
import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.JComponent;
@@ -52,20 +59,14 @@
import javax.swing.RootPaneContainer;
import javax.swing.UIDefaults;
import javax.swing.UIManager;
+import javax.swing.SwingConstants;
import javax.swing.border.Border;
import javax.swing.event.MouseInputListener;
-
-import java.beans.PropertyChangeListener;
-import java.awt.event.ContainerListener;
-import java.awt.event.FocusListener;
-import java.awt.event.MouseAdapter;
-import java.awt.event.MouseEvent;
-import java.awt.event.WindowListener;
-
import javax.swing.plaf.ComponentUI;
import javax.swing.plaf.ToolBarUI;
public class BasicToolBarUI extends ToolBarUI
+ implements SwingConstants
{
public class DragWindow