commit-classpath
[Top][All Lists]
Advanced

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

classpath ./ChangeLog java/awt/Button.java java...


From: Tom Tromey
Subject: classpath ./ChangeLog java/awt/Button.java java...
Date: Tue, 22 Jan 2002 17:00:14 -0500

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Tom Tromey <address@hidden>     02/01/22 17:00:14

Modified files:
        .              : ChangeLog 
        java/awt       : Button.java Checkbox.java CheckboxMenuItem.java 
                         Choice.java Color.java Cursor.java Dialog.java 
                         FileDialog.java Font.java FontMetrics.java 
                         Insets.java Label.java List.java Menu.java 
                         MenuBar.java MenuComponent.java 
                         MenuContainer.java MenuItem.java 
                         MenuShortcut.java Panel.java PopupMenu.java 
Added files:
        java/awt       : GridBagConstraints.java PaintContext.java 

Log message:
        * java/awt/PopupMenu.java (addNotify): New implementation from
        libgcj.
        * java/awt/MenuBar.java (add): Handle case where menu already has
        a parent.
        (deleteShortcut): Delete shortcut from all menus.
        (remove(int)): New implementation from libgcj.
        (setHelpMenu): Likewise.
        * java/awt/MenuItem.java (paramString): Don't include class name
        or brackets.  Call superclass paramString.
        * java/awt/MenuComponent.java (toString): Call paramString.
        (paramString): Compute string; don't call toString.
        * java/awt/Label.java (paramString): Don't include class name
        or brackets.  Call superclass paramString.
        * java/awt/Checkbox.java (paramString): Don't include class name
        or brackets.  Call superclass paramString.
        * java/awt/Button.java (paramString): Don't include class name or
        brackets.  Call superclass paramString.
        * java/awt/MenuComponent.java (getTreeLock): Now protected.
        * java/awt/Panel.java (addNotify): Call superclass addNotify.
        * java/awt/PaintContext.java: New file from libgcj.
        * java/awt/MenuShortcut.java (equals(Object)): New method.
        (hashCode): Likewise.
        (toString): Use paramString and square brackets.
        * java/awt/MenuContainer.java (postEvent): Resurrected.
        * java/awt/Menu.java (menuSerializedDataVersion): New field.
        (addNotify): Use peer field directly.  Call superclass addNotify.
        (add): New implementation from libgcj.
        (separator): New field.
        (addSeparator): New implementation from libgcj.
        (insertSeparator): Likewise.
        (removeAll): Removed redundant test.  Always remove item 0.
        (paramString): Include tearOff, isHelpMenu, and superclass
        paramString.
        * java/awt/List.java (List()): Default to 4 rows.
        (addNotify): Use `peer' directly.  Call superclass addNotify.
        (addItem(String)): Deprecated.
        (add(String)): Call add, not addItem.
        (add(String,int)): Do work here.
        (addItem(String,int)): Call add.  Deprecated.
        (removeAll): Use `clear' on items.  Use `peer' field directly.
        (remove(String)): Use remove, not delItem.
        (replaceItem): Likewise.
        (remove(int)): New implementation from libgcj.
        (delItem(int)): Use remove.
        (getSelectedIndex): New implementation from libgcj.
        (getSelectedIndexes): Likewise.
        (isIndexSelected): Remove redundant test.
        (setMultipleMode): Use `peer' field directly.
        (makeVisible): Likewise.
        (paramString): New implementation from libgcj.
        (delItems): Run loop in reverse direction.  Use `peer' field
        directly.
        * java/awt/Insets.java (equals): Removed redundant test.
        (hashCode): New method.
        * java/awt/GridBagConstraints.java: New file from libgcj.
        * java/awt/FontMetrics.java (getMaxAdvance): Return -1.
        (toString): Use libgcj implementation.
        * java/awt/Font.java (ROMAN_BASELINE, CENTER_BASELINE,
        HANGING_BASELINE): New constants.
        (pointSize): New field.
        (Font): Initialize pointSize.
        (getStyle): New method.
        (getSize2D): Likewise.
        * java/awt/FileDialog.java (addNotify): Use `peer' field directly.
        Call superclass addNotify.
        (paramString): Don't include class name or brackets.  Call
        superclass paramString.
        (setDirectory): Use `peer' field directly.
        (setFile): Likewise.
        (setFilenameFilter): Likewise.
        * java/awt/Dialog.java (Dialog(Dialog)): New constructor.
        (Dialog(Dialog,String)): Likewise.
        (Dialog(Dialog,String,boolean)): Likewise.
        (addNotify): Use `peer' field directly.  Call superclass
        addNotify.
        (setTitle): Use `peer' field directly.
        (setResizable): Likewise.
        (paramString): Don't include class name
        or brackets.  Call superclass paramString.
        * java/awt/Cursor.java: Merged with libgcj.
        * java/awt/Color.java (white, lightGray, gray, darkGray, black,
        red, pink, orange, yellow, green, magenta, cyan, blue): Set alpha
        value.
        (value): Initialize.
        (Color(int,boolean)): New constructor.
        (Color(int,int,int,int)): Likewise.
        (alphamask): New constant.
        (getAlpha): New method.
        (BRIGHT_STEP): New constant.
        (brighter, darker): New implementation from libgcj.
        (getTransparency): New method.
        (equals): Remove redundant test.  Compare `value' fields
        directly.
        * java/awt/Choice.java (selectedIndex): Initialize to -1.
        (add): Throw exception if item is null.  Use `peer' field
        directly.  Select item if it is the first.
        (addItem): Call add.
        (addNotify): Use `peer' field directly.  Call superclass
        addNotify.
        (getSelectedItem): Handle case where selectedIndex is -1.
        (insert): Use `peer' field directly.  Only cast if peer is
        non-null.  Handle case where `index' is too large.  Select item if
        it is the first one.
        (paramString): Don't include class name or brackets.  Call
        superclass paramString.
        (remove(String)): Throw exception if item not found.
        (remove(int)): Use `peer' field directly.  Update selection.
        (removeAll): Correctly remove items.  Remove redundant check.
        (select(String)): Throw exception if item not found.
        (select(int)): Use `peer' field directly.  Don't cast unless peer
        is non-null.
        * java/awt/CheckboxMenuItem.java (addNotify): Use `peer' field
        directly.  Call superclass addNotify.
        (paramString): Don't include class name or brackets.  Call
        superclass paramString.
        (processEvent): Call superclass processEvent.
        (setState): Use `peer' field directly.  Don't cast unless peer is
        non-null.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.336&tr2=1.337&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/GridBagConstraints.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/PaintContext.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Button.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Checkbox.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/CheckboxMenuItem.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Choice.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Color.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Cursor.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Dialog.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/FileDialog.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Font.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/FontMetrics.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Insets.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Label.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/List.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Menu.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/MenuBar.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/MenuComponent.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/MenuContainer.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/MenuItem.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/MenuShortcut.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Panel.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/PopupMenu.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text




reply via email to

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