[commit-cp] classpath ./ChangeLog javax/swing/AbstractButto...

2006-04-05 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/04/05 15:10:23

Modified files:
.  : ChangeLog 
javax/swing: AbstractButton.java JComponent.java 
 JDesktopPane.java JSplitPane.java JTable.java 
 JTree.java LookAndFeel.java 

Log message:
2006-04-05  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/LookAndFeel.java
(installProperty): New method. Allows primitive typed properties
to be handled like UIResources.
* javax/swing/AbstractButton.java
(clientBorderPaintedSet): New field.
(clientRolloverEnabledSet): New field.
(clientIconTextGapSet): New field.
(clientContentAreaFilledSet): New field.
(setRolloverEnabled): Set the client field to true.
(setBorderPainted): Likewise.
(setIconTextGap): Likewise.
(setContentAreaFilled): Likewise.
(setUIProperty): New helper method.
* javax/swing/JComponent.java
(clientOpaqueSet): New field.
(clientAutoscrollsSet): New field.
(setAutoscrolls): Set the client field to true.
(setOpaque): Likewise.
(setUIProperty): New helper method.
* javax/swing/JDesktopPane.java
(clientDragModeSet): New field.
(setDragMode): Set the client field to true.
(setUIProperty): New helper method.
* javax/swing/JSplitPane.java
(clientDividerSizeSet): New field.
(clientOneTouchExpandableSet): New field.
(setDividerSize): Set the client field to true.
(setOneTouchExpandable): Likewise.
(setUIProperty): New helper method.
* javax/swing/JTable.java
(clientRowHeightSet): New field.
(setRowHeight): Set the client field to true.
(setUIProperty): New helper method.
* javax/swing/JTree.java
(clientRowHeightSet): New field.
(clientScrollsOnExpandSet): New field.
(clientShowsRootHandlesSet): New field.
(setRowHeight): Set the client field to true.
(setShowsRootHandles): Likewise.
(setScrollsOnExpand): Likewise.
(setUIProperty): New helper method.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7017tr2=1.7018r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.52tr2=1.53r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.110tr2=1.111r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JDesktopPane.java.diff?tr1=1.13tr2=1.14r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JSplitPane.java.diff?tr1=1.13tr2=1.14r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.94tr2=1.95r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTree.java.diff?tr1=1.59tr2=1.60r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/LookAndFeel.java.diff?tr1=1.17tr2=1.18r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/AbstractButto...

2006-04-05 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/04/05 21:52:24

Modified files:
.  : ChangeLog 
javax/swing: AbstractButton.java 

Log message:
2006-04-05  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/AbstractButton.java
(AccessibleAbstractButton.getAccessibleStateSet): Removed handling
of the focused state. This is already done in AccessibleAWTComponent.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7024tr2=1.7025r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.54tr2=1.55r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/AbstractButto...

2006-01-27 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/01/27 10:10:00

Modified files:
.  : ChangeLog 
javax/swing: AbstractButton.java ImageIcon.java JApplet.java 
 JCheckBox.java JDialog.java JFrame.java 
 JLayeredPane.java JMenu.java JOptionPane.java 
 JPanel.java JPopupMenu.java JTree.java 
 JViewport.java JWindow.java RepaintManager.java 

Log message:
2006-01-27  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/AbstractButton.java
(ButtonChangeListener.ButtonChangeListener()): Made constructor
package private.
* javax/swing/ImageIcon.java
(component): Made field final.
(tracker): Made field final.
* javax/swing/JApplet.java
(AccessibleJApplet.AccessibleJApplet): Made constructor protected.
* javax/swing/JCheckBox.java
(AccessibleJCheckBox.AccessibleJCheckBox): Made constructor
protected.
* javax/swing/JDialog.java
(AccessibleJDialog.AccessibleJDialog): Made constructor protected.
* javax/swing/JFrame.java
(AccessibleJFrame.AccessibleJFrame): Made constructor protected.
* javax/swing/JLayeredPane.java
(AccessibleJLayered.AccessibleJLayeredPane): Made constructor
protected.
(DEFAULT_LAYER): Made field final.
(PALETTE_LAYER): Made field final.
(MODAL_LAYER): Made field final.
(POPUP_LAYER): Made field final.
(DRAG_LAYER): Made field final.
* javax/swing/JMenu.java
(ActionChangeListener): Made class private.
* javax/swing/JOptionPane.java
(UNITITIALIZED_VALUE): Made field final.
* javax/swing/JPanel.java
(AccessibleJPanel.AccessibleJPanel): Made constructor protected.
* javax/swing/JPopupMenu.java
(ActionChangeListener): Made class private.
* javax/swing/JTree.java
(paramString): Made method protected.
* javax/swing/JViewport.java
(AccessibleJViewport.AccessibleJViewport): Made constructor protected.
* javax/swing/JWindow.java
(AccessibleJWindow.AccessibleJWindow): Made constructor protected.
* javax/swing/RepaintManager.java
(RepaintWorker): Made class private.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6178tr2=1.6179r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.49tr2=1.50r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/ImageIcon.java.diff?tr1=1.22tr2=1.23r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JApplet.java.diff?tr1=1.23tr2=1.24r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JCheckBox.java.diff?tr1=1.18tr2=1.19r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JDialog.java.diff?tr1=1.21tr2=1.22r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JFrame.java.diff?tr1=1.31tr2=1.32r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JLayeredPane.java.diff?tr1=1.34tr2=1.35r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JMenu.java.diff?tr1=1.22tr2=1.23r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JOptionPane.java.diff?tr1=1.25tr2=1.26r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JPanel.java.diff?tr1=1.14tr2=1.15r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JPopupMenu.java.diff?tr1=1.32tr2=1.33r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTree.java.diff?tr1=1.54tr2=1.55r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JViewport.java.diff?tr1=1.39tr2=1.40r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JWindow.java.diff?tr1=1.25tr2=1.26r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/RepaintManager.java.diff?tr1=1.21tr2=1.22r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/AbstractButto...

2005-10-18 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/10/18 13:42:55

Modified files:
.  : ChangeLog 
javax/swing: AbstractButton.java 

Log message:
2005-10-18  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/AbstractButton.java
Filled empty blocks with comments.
(ButtonChangeListener.stateChanged): Moved implementation from
inner class in createChangeListener to this protected class.
(setEnabled): Do nothing if actual state does not change.
(createChangeListener): Return instance of ButtonChangeListener
here.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5258tr2=1.5259r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.47tr2=1.48r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/AbstractButto...

2005-10-12 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/10/12 13:27:33

Modified files:
.  : ChangeLog 
javax/swing: AbstractButton.java 

Log message:
2005-10-12  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/AbstractButton.java
(AbstractButton): Set button to be opaque.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5189tr2=1.5190r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.46tr2=1.47r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/AbstractButto...

2005-10-04 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/10/04 11:44:49

Modified files:
.  : ChangeLog 
javax/swing: AbstractButton.java 

Log message:
2005-10-04  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/AbstractButton.java
(AbstractButton): Set text to  here.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5102tr2=1.5103r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.45tr2=1.46r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/AbstractButto...

2005-07-21 Thread David Gilbert
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   05/07/21 09:06:08

Modified files:
.  : ChangeLog 
javax/swing: AbstractButton.java 

Log message:
2005-07-20  David Gilbert  [EMAIL PROTECTED]

* javax/swing/AbstractButton.java: API doc fixes all over.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4169tr2=1.4170r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.39tr2=1.40r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath


[commit-cp] classpath ./ChangeLog javax/swing/AbstractButto...

2005-07-21 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/07/21 12:07:07

Modified files:
.  : ChangeLog 
javax/swing: AbstractButton.java 
javax/swing/plaf/basic: BasicIconFactory.java 
BasicLookAndFeel.java 
BasicRadioButtonUI.java 
javax/swing/plaf/metal: MetalCheckBoxIcon.java 
MetalIconFactory.java 
MetalLookAndFeel.java 

Log message:
2005-07-21  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/AbstractButton.java
(init): Only set icon if the supplied icon is not null. Otherwise
we would override icons that are possibly set by the UI.
* javax/swing/plaf/basic/BasicIconFactory.java
(CheckBoxIcon): An new Icon implementation used for CheckBoxes
in the Basic LF.
(RadioButtonIcon): An new Icon implementation used for
RadioButtons in the Basic LF.
(getCheckBoxIcon): Now returns a (cached) instance of CheckBoxIcon
instead of the (wrong) inner icon implementation.
(getRadioButtonIcon): Now returns a (cached) instance of
RadioButtonIcon instead of the (wrong) inner icon implementation.
* javax/swing/plaf/basic/BasicLookAndFeel.java
(initComponentDefaults): Registered new icons for CheckBox and
RadioButton, using a LazyValue entry.
* javax/swing/plaf/basic/BasicRadioButtonUI.java
Added API documentation all over.
(installUI): Removed this method.
(installDefaults): New method. Installs the default icons if there
is no other icon set.
(getPropertyPrefix): New method. Returns the prefix that is used
to look up UIDefault entries.
(getDefaultIcon): Use propertyPrefix instead of hardcoded property.
(paint): New method. Override paint for customized painting
of RadioButtons.
* javax/swing/plaf/metal/MetalCheckBoxIcon.java
(drawCheck): Respect the x and y parameter.
* javax/swing/plaf/metal/MetalIconFactory.java
(RadioButtonIcon): An Icon implementation for Metal RadioButtons.
(getRadioButtonIcon): New method. Returns a shared instance of
RadioButtonIcon.
* javax/swing/plaf/metal/MetalLookAndFeel.java
(initComponentDefaults): Register new icons for CheckBox and
RadioButton using a LazyValue entry.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4172tr2=1.4173r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.40tr2=1.41r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicIconFactory.java.diff?tr1=1.9tr2=1.10r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicLookAndFeel.java.diff?tr1=1.38tr2=1.39r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicRadioButtonUI.java.diff?tr1=1.7tr2=1.8r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalCheckBoxIcon.java.diff?tr1=1.1tr2=1.2r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalIconFactory.java.diff?tr1=1.2tr2=1.3r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalLookAndFeel.java.diff?tr1=1.29tr2=1.30r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath


[commit-cp] classpath ./ChangeLog javax/swing/AbstractButto...

2005-07-15 Thread Robert Schuster
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Robert Schuster [EMAIL PROTECTED] 05/07/15 12:57:38

Modified files:
.  : ChangeLog 
javax/swing: AbstractButton.java 

Log message:
The final fix for today to achieve maximum JDK-like Swing behavior. :)

2005-07-15  Robert Schuster  [EMAIL PROTECTED]

* javax/swing/AbstractButton.java:
(init): Do not change field text if argument text is null.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4119tr2=1.4120r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.38tr2=1.39r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath


[commit-cp] classpath ./ChangeLog javax/swing/AbstractButto...

2005-07-06 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/07/06 12:20:43

Modified files:
.  : ChangeLog 
javax/swing: AbstractButton.java 

Log message:
2005-07-06  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/AbstractButton.java
(setContentAreaFilled): Set the opaque property here.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4003tr2=1.4004r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.33tr2=1.34r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath