commit-classpath
[Top][All Lists]
Advanced

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

[commit-cp] classpath ChangeLog java/awt/Component.java jav...


From: Roman Kennke
Subject: [commit-cp] classpath ChangeLog java/awt/Component.java jav...
Date: Tue, 25 Jul 2006 22:41:46 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Roman Kennke <rabbit78> 06/07/25 22:41:46

Modified files:
        .              : ChangeLog 
        java/awt       : Component.java 
        java/awt/peer  : ComponentPeer.java 
        gnu/java/awt/peer/gtk: GtkComponentPeer.java GtkWindowPeer.java 
        include        : gnu_java_awt_peer_gtk_GtkComponentPeer.h 
                         gnu_java_awt_peer_gtk_GtkWindowPeer.h 
        native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkComponentPeer.c 
                             gnu_java_awt_peer_gtk_GtkWindowPeer.c 

Log message:
        2006-07-25  Roman Kennke  <address@hidden>
        
                * java/awt/Component.java
                (requestFocus()): Reimplemented to use requestFocusImpl().
                (requestFocus(boolean)): Reimplemented to use 
requestFocusImpl().
                (requestFocusInWindow()): Reimplemented to use 
requestFocusImpl().
                (requestFocusInWindow(boolean)): Reimplemented to use
                requestFocusImpl().
                (requestFocusImpl): Reimplemented focus request to use
                new peer method. Also added some obvious additional checks
                for rejecting focus requests early.
                * java/awt/ComponentPeer.java
                (requestFocus(Component,boolean,boolean,long)): Documented
                this method.
                * gnu/java/awt/peer/gtk/GtkComponentPeer.java
                (requestFocus): New field.
                (gtkWidgetHasFocus): New native method.
                (gtkWidgetCanFocus): New native method.
                (requestFocus): Replaced with assert false to prevent
                usage of obsolete method.
                (postFocusEvent(int,boolean,Component)): New overloaded method
                for posting the focus event to a specific target.
                (postFocusEvent(int,boolean)): Post event to requestFocus
                component.
                (requestFocus(Component,boolean,boolean,long)): Implemented.
                (getWindowFor): New helper method.
                (isLightweightDescendant): New helper method.
                * gnu/java/awt/peer/gtk/GtkWindowPeer.java
                (gtkWindowHasFocus): New native method.
                (requestFocus(Component,boolean,boolean,long)): New method.
                Overrides GtkComponentPeer method to specially handly the
                case when a Window receives a focus request for a lightweight
                child.
                * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
                (gtkWidgetHasFocus): New native method.
                (gtkWidgetCanFocus): New native method.
                * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
                (gtkWindowHasFocus): New native method.
                * include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
                * include/gnu_java_awt_peer_gtk_GtkWindowPeer.h:
                Regenerated.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8214&r2=1.8215
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/Component.java?cvsroot=classpath&r1=1.136&r2=1.137
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/peer/ComponentPeer.java?cvsroot=classpath&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java?cvsroot=classpath&r1=1.117&r2=1.118
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkWindowPeer.java?cvsroot=classpath&r1=1.50&r2=1.51
http://cvs.savannah.gnu.org/viewcvs/classpath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h?cvsroot=classpath&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/classpath/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h?cvsroot=classpath&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c?cvsroot=classpath&r1=1.64&r2=1.65
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c?cvsroot=classpath&r1=1.68&r2=1.69




reply via email to

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