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 j...


From: Roman Kennke
Subject: [commit-cp] classpath ./ChangeLog java/awt/Component.java j...
Date: Tue, 28 Feb 2006 11:27:15 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Roman Kennke <address@hidden>   06/02/28 11:27:15

Modified files:
        .              : ChangeLog 
        java/awt       : Component.java Container.java EventQueue.java 
                         LightweightDispatcher.java Toolkit.java 

Log message:
        2006-02-28  Roman Kennke  <address@hidden>
        
        * java/awt/Component.java
        (dispatchEventImpl): Let the Toolkit dispatch global events.
        * java/awt/Container.java
        (dispatchEventImpl): Let the LightweightDispatcher handle events
        first.
        * java/awt/EventQueue.java
        (dispatchEvent): Don't do the global event dispatching here. This
        is moved to the Component.
        (globalDispatchEvent): Moved this method to Toolkit.
        * java/awt/LightweightDispatcher.java
        (instances): New field.
        (getInstance): New method. Delivers an instance of
        LightweightDispatcher.
        (LightweightDispatcher): Made default constructor private.
        (dispatchEvent): New method. Replaces the eventDispatched method.
        This now returns true when the event was actually dispatched.
        (eventDispatched): Replaced by dispatchEvent.
        (handleMouseEvent): Send MOUSE_CLICKED to the same component that
        received the last MOUSE_RELEASED.
        * java/awt/Toolkit.java
        (Toolkit): Don't register LightweightDispatcher as global event
        handler.
        (globalDispatchEvent): Moved here from EventQueue.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6526&tr2=1.6527&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/awt/Component.java.diff?tr1=1.103&tr2=1.104&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/awt/Container.java.diff?tr1=1.82&tr2=1.83&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/awt/EventQueue.java.diff?tr1=1.27&tr2=1.28&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/awt/LightweightDispatcher.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/awt/Toolkit.java.diff?tr1=1.33&tr2=1.34&r1=text&r2=text




reply via email to

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