classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] [Patch][gui] Swing API cleanup


From: Michael Koch
Subject: [cp-patches] [Patch][gui] Swing API cleanup
Date: Tue, 25 Jan 2005 08:12:14 +0100
User-agent: Mutt/1.5.6+20040907i

Hi list,


I just commited the attached patch to cleanup our Swing API a bit. All
issues were found by japitools and verified by checking JDK 1.4.2 and
1.5 online API docs.


Michael


2005-01-25  Michael Koch  <address@hidden>

        * javax/swing/AbstractButton.java
        (fireItemStateChanged): Made protected.
        (fireActionPerformed): Likewise.
        (fireStateChanged): Likewise.
        * javax/swing/DefaultButtonModel.java
        (fireItemStateChanged): Likewise.
        (fireActionPerformed): Likewise.
        (fireStateChanged): Likewise.
        * javax/swing/JApplet.java
        (JApplet): Removed.
        (frameInit): Likewise.
        (setRootPane): Made protected.
        (createRootPane): Likewise.
        * javax/swing/JComponent.java
        (getClientProperty): Likewise.
        (putClientProperty): Likewise.
        * javax/swing/JEditorPane.java
        (getContentType): Likewise.
        (setContentType): Likewise.
        * javax/swing/JFrame.java
        (setRootPane): Likewise.
        (createRootPane): Likewise.
        * javax/swing/JInternalFrame.java
        (getFocusCycleRootAncestor): Made final. Added @since tag.
        (isFocusCycleRoot): Likewise.
        (getWarningString): Made final.
        * javax/swing/JScrollBar.java
        (changeListener): Removed.
        (changeEvent): Likewise.
        (createChangeListener): Likewise.
        (fireStateChanged): Likewise.
        (addChangeListener): Likewise.
        (removeChangeListener): Likewise.
        (getChangeListeners): Likewise.
        * javax/swing/JScrollPane.java
        (createViewport): Made protected.
        * javax/swing/JViewport.java
        (addImpl): Likewise.
        (setBorder): New method.
        * javax/swing/JWindow.java
        (setRootPane): Made protected.
        (createRootPane): Likewise.
        * javax/swing/plaf/basic/BasicButtonUI.java
        (installListeners): Likewise.
        (uninstallListeners): Likewise.
        * javax/swing/plaf/basic/BasicProgressBarUI.java
        (incrementAnimationIndex): Likewise.
        * javax/swing/plaf/basic/BasicTabbedPaneUI.java
        (createLayoutManager): Likewise.
        * javax/swing/table/DefaultTableCellRenderer.java
        (firePropertyChange): Likewise.
        * javax/swing/table/JTableHeader.java
        (AccessibleJTableHeaderEntry.AccessibleJTableHeaderEntry):
        New constructor.
        * javax/swing/text/PlainDocument.java
        (reindex): Made private.
        * javax/swing/text/PlainView.java
        (drawLine): Made protected.
        (getTabSize): Likewise.
        * javax/swing/text/View.java
        (setSize): Removed.
        (preferenceChanged): New method.
        (getBreakWeight): Likewise.
        (breakView): Likewise.
        (getViewIndex): Likewise.

Attachment: swing.diff
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]