[commit-cp] classpath ChangeLog javax/swing/JComponent.java [generics-branch]
CVSROOT:/cvsroot/classpath Module name:classpath Branch: generics-branch Changes by: Mark Wielaard 06/07/30 22:00:41 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: * javax/swing/JComponent.java (getListeners): Revert un-genericization. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&only_with_tag=generics-branch&r1=1.2386.2.295&r2=1.2386.2.296 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&only_with_tag=generics-branch&r1=1.20.2.35&r2=1.20.2.36
[commit-cp] classpath ChangeLog javax/swing/JComponent.java [generics-branch]
CVSROOT:/cvsroot/classpath Module name:classpath Branch: generics-branch Changes by: Mark Wielaard 06/07/29 22:34:39 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: * javax/swing/JComponent.java (paintingDoubleBuffered): Renamed static field isPaintingDoubleBuffered to not have the same name as a method. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&only_with_tag=generics-branch&r1=1.2386.2.292&r2=1.2386.2.293 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&only_with_tag=generics-branch&r1=1.20.2.34&r2=1.20.2.35
[commit-cp] classpath ChangeLog javax/swing/JComponent.java [classpath-0_92-branch]
CVSROOT:/cvsroot/classpath Module name:classpath Branch: classpath-0_92-branch Changes by: Mark Wielaard 06/07/29 22:34:17 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: * javax/swing/JComponent.java (paintingDoubleBuffered): Renamed static field isPaintingDoubleBuffered to not have the same name as a method. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&only_with_tag=classpath-0_92-branch&r1=1.8251.2.3&r2=1.8251.2.4 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&only_with_tag=classpath-0_92-branch&r1=1.141&r2=1.141.2.1
[commit-cp] classpath ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard 06/07/29 22:33:51 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: * javax/swing/JComponent.java (paintingDoubleBuffered): Renamed static field isPaintingDoubleBuffered to not have the same name as a method. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8268&r2=1.8269 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&r1=1.141&r2=1.142
[commit-cp] classpath ChangeLog javax/swing/JComponent.java
CVSROOT:/sources/classpath Module name:classpath Changes by: David Gilbert 06/06/29 14:45:59 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2006-06-29 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (JComponent()): Initialize the locale here, not the default locale, (getDefaultLocale): If null, return Locale.getDefault(), (setDefaultLocale): Added API docs. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7969&r2=1.7970 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&r1=1.136&r2=1.137
[commit-cp] classpath ChangeLog javax/swing/JComponent.java
CVSROOT:/sources/classpath Module name:classpath Changes by: David Gilbert 06/06/28 16:25:40 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2006-06-28 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (getRegisteredKeyStrokes): Implemented. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7961&r2=1.7962 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&r1=1.135&r2=1.136
[commit-cp] classpath ChangeLog javax/swing/JComponent.java
CVSROOT:/sources/classpath Module name:classpath Changes by: David Gilbert 06/06/28 15:02:59 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2006-06-28 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (verifyInputWhenFocusTarget): Initialise to true. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7960&r2=1.7961 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&r1=1.134&r2=1.135
[commit-cp] classpath ChangeLog javax/swing/JComponent.java...
CVSROOT:/sources/classpath Module name:classpath Changes by: David Gilbert 06/06/28 12:58:40 Modified files: . : ChangeLog javax/swing: JComponent.java JLabel.java Log message: 2006-06-28 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (componentPopupMenu): New field, (inheritsPopupMenu): New field, (getInheritsPopupMenu): Implemented, (setInheritsPopupMenu): Likewise, (getComponentPopupMenu): Likewise, (setComponentPopupMenu): Likewise, * javax/swing/JLabel.java (JLabel(String, Icon, int)): Set inheritsPopupMenu to true. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7958&r2=1.7959 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&r1=1.132&r2=1.133 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JLabel.java?cvsroot=classpath&r1=1.40&r2=1.41
[commit-cp] classpath ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard 06/06/27 08:58:36 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: * javax/swing/JComponent.java (firePropertyChange(String,char,char)): New override method. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7942&r2=1.7943 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&r1=1.131&r2=1.132
[commit-cp] classpath ChangeLog javax/swing/JComponent.java
CVSROOT:/sources/classpath Module name:classpath Changes by: David Gilbert 06/06/06 09:19:58 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2006-06-06 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (getInputMap(int)): Throw IllegalArgumentException for unknown condition argument, and added API docs, (getInputMap()): Added API docs. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7664&r2=1.7665 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&r1=1.122&r2=1.123 Patches: Index: ChangeLog === RCS file: /sources/classpath/classpath/ChangeLog,v retrieving revision 1.7664 retrieving revision 1.7665 diff -u -b -r1.7664 -r1.7665 --- ChangeLog 6 Jun 2006 07:53:41 - 1.7664 +++ ChangeLog 6 Jun 2006 09:19:57 - 1.7665 @@ -1,3 +1,10 @@ +2006-06-06 David Gilbert <[EMAIL PROTECTED]> + + * javax/swing/JComponent.java + (getInputMap(int)): Throw IllegalArgumentException for unknown + condition argument, and added API docs, + (getInputMap()): Added API docs. + 2006-06-06 Robert Schuster <[EMAIL PROTECTED]> * java/awt/BufferedImage.java: Added fourth 8 to bits4 field. Index: javax/swing/JComponent.java === RCS file: /sources/classpath/classpath/javax/swing/JComponent.java,v retrieving revision 1.122 retrieving revision 1.123 diff -u -b -r1.122 -r1.123 --- javax/swing/JComponent.java 19 May 2006 11:35:43 - 1.122 +++ javax/swing/JComponent.java 6 Jun 2006 09:19:58 - 1.123 @@ -2361,6 +2361,19 @@ } } + /** + * Returns the input map associated with this component for the given + * state/condition. + * + * @param condition the state (one of [EMAIL PROTECTED] #WHEN_FOCUSED}, + * [EMAIL PROTECTED] #WHEN_ANCESTOR_OF_FOCUSED_COMPONENT} and + * [EMAIL PROTECTED] #WHEN_IN_FOCUSED_WINDOW}). + * + * @return The input map. + * @throws IllegalArgumentException if condition is not one of + * the specified values. + * @since 1.3 + */ public final InputMap getInputMap(int condition) { enableEvents(AWTEvent.KEY_EVENT_MASK); @@ -2383,10 +2396,20 @@ case UNDEFINED_CONDITION: default: -return null; +throw new IllegalArgumentException("Invalid 'condition' argument: " + + condition); } } + /** + * Returns the input map associated with this component for the + * [EMAIL PROTECTED] #WHEN_FOCUSED} state. + * + * @return The input map. + * + * @since 1.3 + * @see #getInputMap(int) + */ public final InputMap getInputMap() { return getInputMap(WHEN_FOCUSED);
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>06/04/18 09:18:41 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2006-04-18 Roman Kennke <[EMAIL PROTECTED]> PR 27185 * javax/swing/JComponent.java (paintChildrenWithOverlap): When one child is not opaque, propagate the dirty rectangles to the next child. (paintChildrenOptimized): Removed unnecessary 'optimization'. This actually didn't work right and probably gained nothing. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7131&tr2=1.7132&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.114&tr2=1.115&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>06/04/05 21:45:36 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2006-04-05 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (accessibleContext): Fixed API doc for this field. (AccessibleJComponent.AccessibleFocusHandler): Fixed API docs. (AccessibleJComponent.AccessibleFocusHandler.focusGained): Implemented and added API docs. (AccessibleJComponent.AccessibleFocusHandler.focusLost): Implemented and added API docs. (AccessibleJComponent.AccessibleContainerHandler): Fixed API docs. (AccessibleJComponent.AccessibleContainerHandler.componentAdded): Implemented and added API docs. (AccessibleJComponent.AccessibleContainerHandler.componentRemoved): Implemented and added API docs. (AccessibleJComponent.accessibleContainerHandler): Added API docs. (AccessibleJComponent.accessibleFocusHandler): Added API docs. (AccessibleJComponent.addPropertyChangeListener): Added API docs. (AccessibleJComponent.removePropertyChangeListener): Added API docs. (AccessibleJComponent.getAccessibleStateSet): Simply return super here. Added comment about this. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7023&tr2=1.7024&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.112&tr2=1.113&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>06/02/16 10:56:30 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2006-02-16 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (rectCache): Made field non-static to avoid nasty interferences. (computeVisibleRect): Avoid creation of new Rectangles and double calculations on ints by using Swing.computeIntersection() instead of Rectangle2D.intersect(). (repaint): Interect the dirty region with the visible rectangle of this component to avoid unnecessary painting. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6415&tr2=1.6416&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.103&tr2=1.104&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: David Gilbert <[EMAIL PROTECTED]> 06/02/14 15:23:27 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2006-02-14 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (getListeners): Check for PropertyChangeListener.class and delegate to getPropertyChangeListeners() for that case. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6378&tr2=1.6379&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.99&tr2=1.100&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>06/02/06 13:32:03 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2006-02-06 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (AccessibleJComponent.changeSupport): Changed to be a java.beans.PropertyChangeSupport rather than SwingPropertyChangeSupport. (AccessibleJComponent.AccesibleJComponent()): Change initialization of above field. (changeSupport): Removed unneeded field. (removePropertyChangeListener): Removed unneeded methods. (addPropertyChangeListener): Removed unneeded methods. (getPropertyChangeListeners): Removed unneeded methods. (firePropertyChange(String,boolean,boolean)): Changed to simply call super. Added specnote. (firePropertyChange(String,char,char)): Changed to simply call super. Added specnote. (firePropertyChange(String,int,int)): Changed to simply call super. Added specnote. (firePropertyChange(String,byte,byte)): Removed. (firePropertyChange(String,Object,Object)): Removed. (firePropertyChange(String,double,double)): Removed. (firePropertyChange(String,float,float)): Removed. (firePropertyChange(String,long,long)): Removed. (firePropertyChange(String,short,short)): Removed. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6272&tr2=1.6273&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.97&tr2=1.98&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/12/19 14:31:22 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-12-19 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (findOverlapFreeParent): Fixed component lookup for painting. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5860&tr2=1.5861&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.94&tr2=1.95&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/12/15 17:48:20 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-12-15 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (getPreferredSize): Protect the preferredSize field from modification by creating a new Dimension object from it before returning the value. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5819&tr2=1.5820&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.93&tr2=1.94&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/12/12 13:21:23 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-12-12 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (getPreferredSize): Don't check for the minimumSize. According to a mauve test, this is not necessary. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5791&tr2=1.5792&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.92&tr2=1.93&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/12/08 10:56:36 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-12-08 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (JComponent): Don't set a layout here. The default setting should be null. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5777&tr2=1.5778&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.91&tr2=1.92&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/12/06 16:27:15 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-12-06 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (updateUI): Removed unneeded warning. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5766&tr2=1.5767&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.90&tr2=1.91&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: David Gilbert <[EMAIL PROTECTED]> 05/11/23 15:39:12 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-11-23 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (getListeners): Updated API docs. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5710&tr2=1.5711&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.89&tr2=1.90&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: David Gilbert <[EMAIL PROTECTED]> 05/11/18 00:27:08 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-11-17 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (setPreferredSize): Check for null argument before making a copy. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5655&tr2=1.5656&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.88&tr2=1.89&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: David Gilbert <[EMAIL PROTECTED]> 05/11/17 23:54:10 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-11-17 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (setMinimumSize): Check for null argument before making a copy. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5653&tr2=1.5654&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.87&tr2=1.88&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: David Gilbert <[EMAIL PROTECTED]> 05/11/17 23:27:24 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-11-17 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (setMaximumSize): Check for null argument before making a copy. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5651&tr2=1.5652&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.86&tr2=1.87&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/11/15 23:07:23 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-11-15 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (paintDoubleBuffered): Put paint() call inside a try-finally block to correctly recover the double-buffering flag when an exception is thrown inside the paint() call. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5611&tr2=1.5612&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.85&tr2=1.86&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Anthony Balkissoon <[EMAIL PROTECTED]> 05/11/15 21:49:33 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-11-15 Anthony Balkissoon <[EMAIL PROTECTED]> * javax/swing/JComponent.java: (removeNotify): Unregister WHEN_IN_FOCUSED_WINDOW bindings from the KeyboardManager. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5608&tr2=1.5609&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.84&tr2=1.85&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/11/10 12:36:47 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-10-10 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (paintingTile): New field. (isPaintingTile): Implemented. (paintChildren): Optimized painting of overlapping children. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5546&tr2=1.5547&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.81&tr2=1.82&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Anthony Balkissoon <[EMAIL PROTECTED]> 05/11/09 23:14:39 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-11-09 Anthony Balkissoon <[EMAIL PROTECTED]> * javax/swing/JComponent.java: (addNotify): Unregister all WHEN_IN_FOCUSED_WINDOW bindings for this JComponent and then register them with its (potentially) new top level ancestor. Removed unncessary code that copied regular (WHEN_FOCUSED) key bindings up the parent hierarchy. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5543&tr2=1.5544&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.80&tr2=1.81&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/11/09 14:44:01 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-11-09 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (paint): Fetch a new componentGraphics here instead of paintComponent. (paintComponent): Don't fetch the componentGraphics here. This must be done in paint. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5525&tr2=1.5526&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.77&tr2=1.78&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/11/08 13:53:59 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-11-08 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (alignmentX): Changed default value to -1.0. (alignmentY): Changed default value to -1.0. (getAlignmentX): If no value has been set, refer to the superclass behaviour. (getAlignmentY): If no value has been set, refer to the superclass behaviour. (setAlignmentX): Catch invalid values and adjust them to the nearest valid value. (setAlignmentY): Catch invalid values and adjust them to the nearest valid value. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5508&tr2=1.5509&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.76&tr2=1.77&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Audrius MeÂkauskas <[EMAIL PROTECTED]> 05/11/08 10:37:21 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-11-08 Audrius Meskauskas <[EMAIL PROTECTED]> * javax/swing/JComponent.java (setMaximumSize, setMinimumSize, setPreferredSize): Clone the passed parameter. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5503&tr2=1.5504&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.75&tr2=1.76&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/10/19 16:17:34 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-10-19 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (getDebugGraphicsOptions): Removed debug output. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5295&tr2=1.5296&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.72&tr2=1.73&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/10/17 13:52:43 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-10-17 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java Filled empty blocks with comments. (setVisible): Notify AncestorListeners when visibility state is changed. (removeNotifiy): Notify AncestorListeners via fireAncestorEvent method. (addNotifiy): Notify AncestorListeners via fireAncestorEvent method. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5247&tr2=1.5248&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.69&tr2=1.70&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/10/12 12:41:27 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-10-12 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (setFont): Only get active if the new font differs from the old one. Call revalidate when font changes. (setUI): Call revalidate when UI changes. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5186&tr2=1.5187&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.67&tr2=1.68&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/10/10 12:22:37 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-10-10 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (paintChildren): Skip children if their clip _doesn't_ hit the current clip. (setVisible): Do nothing if the actual value didn't change. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5164&tr2=1.5165&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.66&tr2=1.67&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/10/10 08:53:27 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-10-10 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (rectCache): New field. Caches Rectangle objects for reuse. (paintChildren): Changed to reuse cached Rectangle object. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5159&tr2=1.5160&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.65&tr2=1.66&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/10/07 11:21:41 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-10-07 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (paint): Call paintBorder before paintChildren. (reshape): Fire AncestorEvent if position has changed. (fireAncestorMoved): New method. Fires AncestorEvents to this component and all of it's children. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5146&tr2=1.5147&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.64&tr2=1.65&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/09/22 20:58:35 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-09-22 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (paintChildren): If a child component is invisible, skip it. Handle the (rare) case when no clip is set as if it's set to the child component's bounds. These fixes should make Swing working again as before. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4928&tr2=1.4929&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.58&tr2=1.59&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/09/22 14:08:01 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-09-22 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (AccessibleJComponent.addPropertyChangeListener): Partly omplemented. (AccessibleJComponent.getAccessibleStateSet): Partly implemented. (doubleBuffered): Default value of this field is true. (paint): Moved double buffer painting stuff to separate method. (paintChildren): Don't call into AWT painting code here. This allows for a small optimization. (paintImmediately): Don't go up to the parent window, try to start painting on the nearest JRootPane if possible. (paintImmediately2): New method. Actually performs repainting on the repaint root. (paintDoubleBuffered): New method. Performs painting using a double buffer. (paintSimple): New method. Performs painting without buffer. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4911&tr2=1.4912&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.57&tr2=1.58&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: David Gilbert <[EMAIL PROTECTED]> 05/09/12 22:20:59 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-09-12 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (putClientProperty): fire property change event. -- CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4741&tr2=1.4742&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.56&tr2=1.57&r1=text&r2=text
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/07/21 14:32:10 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-07-21 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (putClientProperty): If value == null, remove the key from the Hashtable, otherwise we would get an NPE here. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4174&tr2=1.4175&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.53&tr2=1.54&r1=text&r2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: David Gilbert <[EMAIL PROTECTED]> 05/07/21 08:26:09 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-07-20 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java: API doc fixes all over. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4167&tr2=1.4168&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.52&tr2=1.53&r1=text&r2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/06/30 20:14:34 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-06-30 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java: Removed all calls to repaint() and revalidate(). These are likely causing infinite loops with the RepaintManager. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3953&tr2=1.3954&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.49&tr2=1.50&r1=text&r2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/06/29 14:40:50 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-06-29 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (getComponentGraphics): Do not replicate the Graphics at this point. This is moved into paintComponent. (paintComponent): Replicate the Graphics object before going into the tree. This makes sure that the state is preserved and is what is specified in the JDKs API docs. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3936&tr2=1.3937&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.48&tr2=1.49&r1=text&r2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/06/27 15:35:09 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-06-27 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (getPreferredSize): Don't let the UI replace a manually set preferred size. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3919&tr2=1.3920&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.46&tr2=1.47&r1=text&r2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/05/30 13:19:39 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-05-30 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java: Made JComponent.AccessibleJComponent implement AccessibleExtendedComponent. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3737&tr2=1.3738&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.39&tr2=1.40&r1=text&r2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/05/18 08:18:09 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-05-18 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent (constructor): Make component requestFocusEnabled by default. (requestFocusInWindow): Added method. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3624&tr2=1.3625&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.38&tr2=1.39&r1=text&r2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Mark Wielaard <[EMAIL PROTECTED]> 05/05/15 09:49:21 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: * javax/swing/JComponent.java: Removed invalid char from comment. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3609&tr2=1.3610&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.37&tr2=1.38&r1=text&r2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JComponent.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]>05/05/13 11:38:05 Modified files: . : ChangeLog javax/swing: JComponent.java Log message: 2005-05-12 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (requestFocus): Added method. (requestFocus(boolean)): Added method. (requestFocusInWindow): Added method. (addNotify): Added method. (removeNotify): Added method. (contains): Added method. (disable): Added method. (enable): Added method. (getGraphics): Added method. (getX): Added method. (getY): Added method. (getHeight): Added method. (getWidth): Added method. (getPropertyChangeListener): Added method. (print): Added method. (printAll): Added method. (printComponent): Added method. (printChildren): Added method. (printBorder): Added method. (processMouseMotionEvent): Added method. (reshape): Added method. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3598&tr2=1.3599&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.36&tr2=1.37&r1=text&r2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath