|
From: | Roman Kennke |
Subject: | [commit-cp] classpath/java/awt Component.java Container.jav... |
Date: | Fri, 14 Jul 2006 10:27:18 +0000 |
CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Roman Kennke <rabbit78> 06/07/14 10:27:18 Modified files: java/awt : Component.java Container.java . : ChangeLog Log message: 2006-07-14 Roman Kennke <address@hidden> * java/awt/Component.java (numHierarchyListeners): New field. (numHierarchyBoundsListeners): New field. (show): Fire hierarchy events here. Only fire component event if there is actually a listener for it. (hide): Fire hierarchy events here. Only fire component event if there is actually a listener for it. (reshape): Fire hierarchy events here. Only fire component event if there is actually a listener for it. (addHierarchyListeners): Update listener counters. (removeHierarchyListeners): Update listener counters. (addHierarchyBoundsListeners): Update listener counters. (removeHierarchyBoundsListeners): Update listener counters. (fireHierarchyEvent): New helper method for firing hierarchy events. * java/awt/Container.java (addImpl): Update listener counters. Fire hierarchy event. (remove): Update listener counters. Fire hierarchy event. (fireHierarchyEvent): New helper method for firing hierarchy events. (updateHierarchyListenerCount): New helper method for updating the listener counters. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/Component.java?cvsroot=classpath&r1=1.133&r2=1.134 http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/Container.java?cvsroot=classpath&r1=1.98&r2=1.99 http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8098&r2=1.8099
[Prev in Thread] | Current Thread | [Next in Thread] |