ChangeLog:
2008-05-06 Andrew John Hughes <[EMAIL PROTECTED]>
PR classpath/21869
* java/awt/Component.java,
* java/awt/Container.java,
* java/awt/JobAttributes.java,
* java/awt/event/ActionEvent.java,
* java/awt/event/ComponentEvent.java,
* java/awt/event/HierarchyEvent.java,
* java/awt/event/InputEvent.java,
* java/awt/event/InputMethodEvent.java,
* java/awt/event/KeyEvent.java,
* java/awt/event/MouseEvent.java,
* java/awt/event/WindowEvent.java,
* java/awt/font/TextLayout.java,
* java/awt/image/BandedSampleModel.java,
* java/awt/image/BufferedImage.java,
* java/awt/image/MultiPixelPackedSampleModel.java,
* java/awt/image/Raster.java,
* java/awt/image/SinglePixelPackedSampleModel.java:
Swap use of StringBuffer for CPStringBuilder.
--
Andrew :)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint = F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
Index: java/awt/Component.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/Component.java,v
retrieving revision 1.157
diff -u -r1.157 Component.java
--- java/awt/Component.java 27 Nov 2007 22:06:59 -0000 1.157
+++ java/awt/Component.java 6 May 2008 18:00:57 -0000
@@ -43,6 +43,8 @@
import gnu.java.awt.ComponentReshapeEvent;
+import gnu.java.lang.CPStringBuilder;
+
import java.awt.dnd.DropTarget;
import java.awt.event.ActionEvent;
import java.awt.event.AdjustmentEvent;
@@ -4991,7 +4993,7 @@
*/
protected String paramString()
{
- StringBuffer param = new StringBuffer();
+ CPStringBuilder param = new CPStringBuilder();
String name = getName();
if (name != null)
param.append(name).append(",");
Index: java/awt/Container.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/Container.java,v
retrieving revision 1.113
diff -u -r1.113 Container.java
--- java/awt/Container.java 25 Dec 2007 00:21:02 -0000 1.113
+++ java/awt/Container.java 6 May 2008 18:00:58 -0000
@@ -39,6 +39,8 @@
package java.awt;
+import gnu.java.lang.CPStringBuilder;
+
import java.awt.event.ContainerEvent;
import java.awt.event.ContainerListener;
import java.awt.event.HierarchyEvent;
@@ -1341,7 +1343,7 @@
if (layoutMgr == null)
return super.paramString();
- StringBuffer sb = new StringBuffer();
+ CPStringBuilder sb = new CPStringBuilder();
sb.append(super.paramString());
sb.append(",layout=");
sb.append(layoutMgr.getClass().getName());
Index: java/awt/JobAttributes.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/JobAttributes.java,v
retrieving revision 1.3
diff -u -r1.3 JobAttributes.java
--- java/awt/JobAttributes.java 2 Jul 2005 20:32:25 -0000 1.3
+++ java/awt/JobAttributes.java 6 May 2008 18:00:59 -0000
@@ -38,6 +38,8 @@
package java.awt;
+import gnu.java.lang.CPStringBuilder;
+
/**
* Needs documentation...
*
@@ -479,7 +481,7 @@
public String toString()
{
- StringBuffer s = new StringBuffer("copies=").append(copies)
+ CPStringBuilder s = new CPStringBuilder("copies=").append(copies)
.append(",defaultSelection=").append(selection).append(",destination=")
.append(destination).append(",dialog=").append(dialog)
.append(",fileName=").append(filename).append(",fromPage=")
Index: java/awt/event/ActionEvent.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/event/ActionEvent.java,v
retrieving revision 1.8
diff -u -r1.8 ActionEvent.java
--- java/awt/event/ActionEvent.java 2 Jul 2005 20:32:28 -0000 1.8
+++ java/awt/event/ActionEvent.java 6 May 2008 18:00:59 -0000
@@ -38,6 +38,8 @@
package java.awt.event;
+import gnu.java.lang.CPStringBuilder;
+
import java.awt.AWTEvent;
import java.awt.EventQueue;
@@ -202,9 +204,9 @@
*/
public String paramString()
{
- StringBuffer s = new StringBuffer(id == ACTION_PERFORMED
- ? "ACTION_PERFORMED,cmd="
- : "unknown type,cmd=");
+ CPStringBuilder s = new CPStringBuilder(id == ACTION_PERFORMED
+ ? "ACTION_PERFORMED,cmd="
+ : "unknown type,cmd=");
s.append(actionCommand).append(",when=").append(when).append(",modifiers");
int len = s.length();
s.setLength(len + 1);
Index: java/awt/event/ComponentEvent.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/event/ComponentEvent.java,v
retrieving revision 1.8
diff -u -r1.8 ComponentEvent.java
--- java/awt/event/ComponentEvent.java 3 Nov 2006 15:14:31 -0000 1.8
+++ java/awt/event/ComponentEvent.java 6 May 2008 18:00:59 -0000
@@ -38,6 +38,8 @@
package java.awt.event;
+import gnu.java.lang.CPStringBuilder;
+
import java.awt.AWTEvent;
import java.awt.Component;
@@ -114,7 +116,7 @@
*/
public String paramString()
{
- StringBuffer s = new StringBuffer();
+ CPStringBuilder s = new CPStringBuilder();
// Unlike Sun, we don't throw NullPointerException or ClassCastException
// when source was illegally changed.
Index: java/awt/event/HierarchyEvent.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/event/HierarchyEvent.java,v
retrieving revision 1.5
diff -u -r1.5 HierarchyEvent.java
--- java/awt/event/HierarchyEvent.java 2 Jul 2005 20:32:28 -0000 1.5
+++ java/awt/event/HierarchyEvent.java 6 May 2008 18:00:59 -0000
@@ -38,6 +38,8 @@
package java.awt.event;
+import gnu.java.lang.CPStringBuilder;
+
import java.awt.AWTEvent;
import java.awt.Component;
import java.awt.Container;
@@ -226,7 +228,7 @@
*/
public String paramString()
{
- StringBuffer r = new StringBuffer();
+ CPStringBuilder r = new CPStringBuilder();
switch (id)
{
case HIERARCHY_CHANGED:
Index: java/awt/event/InputEvent.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/event/InputEvent.java,v
retrieving revision 1.11
diff -u -r1.11 InputEvent.java
--- java/awt/event/InputEvent.java 12 Sep 2005 03:46:42 -0000 1.11
+++ java/awt/event/InputEvent.java 6 May 2008 18:01:00 -0000
@@ -39,6 +39,7 @@
package java.awt.event;
import gnu.java.awt.EventModifier;
+import gnu.java.lang.CPStringBuilder;
import java.awt.Component;
@@ -376,7 +377,7 @@
modifiers &= EventModifier.NEW_MASK;
if (modifiers == 0)
return "";
- StringBuffer s = new StringBuffer();
+ CPStringBuilder s = new CPStringBuilder();
if ((modifiers & META_DOWN_MASK) != 0)
s.append("Meta+");
if ((modifiers & CTRL_DOWN_MASK) != 0)
Index: java/awt/event/InputMethodEvent.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/event/InputMethodEvent.java,v
retrieving revision 1.7
diff -u -r1.7 InputMethodEvent.java
--- java/awt/event/InputMethodEvent.java 2 Jul 2005 20:32:28 -0000
1.7
+++ java/awt/event/InputMethodEvent.java 6 May 2008 18:01:00 -0000
@@ -38,6 +38,8 @@
package java.awt.event;
+import gnu.java.lang.CPStringBuilder;
+
import java.awt.AWTEvent;
import java.awt.Component;
import java.awt.EventQueue;
@@ -257,8 +259,8 @@
*/
public String paramString()
{
- StringBuffer s
- = new StringBuffer(80 + (text == null ? 0
+ CPStringBuilder s
+ = new CPStringBuilder(80 + (text == null ? 0
: text.getEndIndex() - text.getBeginIndex()));
s.append(id == INPUT_METHOD_TEXT_CHANGED ? "INPUT_METHOD_TEXT_CHANGED, "
: "CARET_POSITION_CHANGED, ");
Index: java/awt/event/KeyEvent.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/event/KeyEvent.java,v
retrieving revision 1.15
diff -u -r1.15 KeyEvent.java
--- java/awt/event/KeyEvent.java 18 Jun 2006 03:45:28 -0000 1.15
+++ java/awt/event/KeyEvent.java 6 May 2008 18:01:01 -0000
@@ -39,6 +39,7 @@
package java.awt.event;
import gnu.java.awt.EventModifier;
+import gnu.java.lang.CPStringBuilder;
import java.awt.Component;
import java.io.IOException;
@@ -1673,7 +1674,7 @@
*/
public String paramString()
{
- StringBuffer s = new StringBuffer();
+ CPStringBuilder s = new CPStringBuilder();
switch (id)
{
Index: java/awt/event/MouseEvent.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/event/MouseEvent.java,v
retrieving revision 1.15
diff -u -r1.15 MouseEvent.java
--- java/awt/event/MouseEvent.java 15 Oct 2007 18:30:08 -0000 1.15
+++ java/awt/event/MouseEvent.java 6 May 2008 18:01:01 -0000
@@ -39,6 +39,7 @@
package java.awt.event;
import gnu.java.awt.EventModifier;
+import gnu.java.lang.CPStringBuilder;
import java.awt.Component;
import java.awt.Point;
@@ -434,7 +435,7 @@
*/
public String paramString()
{
- StringBuffer s = new StringBuffer();
+ CPStringBuilder s = new CPStringBuilder();
switch (id)
{
case MOUSE_CLICKED:
Index: java/awt/event/WindowEvent.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/event/WindowEvent.java,v
retrieving revision 1.10
diff -u -r1.10 WindowEvent.java
--- java/awt/event/WindowEvent.java 2 Jul 2005 20:32:29 -0000 1.10
+++ java/awt/event/WindowEvent.java 6 May 2008 18:01:01 -0000
@@ -38,6 +38,8 @@
package java.awt.event;
+import gnu.java.lang.CPStringBuilder;
+
import java.awt.Frame;
import java.awt.Window;
@@ -270,7 +272,7 @@
*/
public String paramString()
{
- StringBuffer s = new StringBuffer();
+ CPStringBuilder s = new CPStringBuilder();
switch (id)
{
case WINDOW_OPENED:
Index: java/awt/font/TextLayout.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/font/TextLayout.java,v
retrieving revision 1.25
diff -u -r1.25 TextLayout.java
--- java/awt/font/TextLayout.java 10 Dec 2006 20:25:43 -0000 1.25
+++ java/awt/font/TextLayout.java 6 May 2008 18:01:03 -0000
@@ -38,6 +38,8 @@
package java.awt.font;
+import gnu.java.lang.CPStringBuilder;
+
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.Shape;
@@ -362,7 +364,7 @@
private static String getText(AttributedCharacterIterator iter)
{
- StringBuffer sb = new StringBuffer();
+ CPStringBuilder sb = new CPStringBuilder();
int idx = iter.getIndex();
for(char c = iter.first(); c != CharacterIterator.DONE; c = iter.next())
sb.append(c);
Index: java/awt/image/BandedSampleModel.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/image/BandedSampleModel.java,v
retrieving revision 1.10
diff -u -r1.10 BandedSampleModel.java
--- java/awt/image/BandedSampleModel.java 26 Jul 2006 13:16:08 -0000
1.10
+++ java/awt/image/BandedSampleModel.java 6 May 2008 18:01:03 -0000
@@ -37,6 +37,7 @@
package java.awt.image;
import gnu.java.awt.Buffers;
+import gnu.java.lang.CPStringBuilder;
/**
* A sample model that reads each sample value from a separate band in the
@@ -742,7 +743,7 @@
*/
public String toString()
{
- StringBuffer result = new StringBuffer();
+ CPStringBuilder result = new CPStringBuilder();
result.append(getClass().getName());
result.append("[");
result.append("scanlineStride=").append(scanlineStride);
Index: java/awt/image/BufferedImage.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/image/BufferedImage.java,v
retrieving revision 1.27
diff -u -r1.27 BufferedImage.java
--- java/awt/image/BufferedImage.java 18 Sep 2007 21:52:34 -0000 1.27
+++ java/awt/image/BufferedImage.java 6 May 2008 18:01:04 -0000
@@ -41,6 +41,8 @@
import gnu.java.awt.Buffers;
import gnu.java.awt.ClasspathGraphicsEnvironment;
import gnu.java.awt.ComponentDataBlitOp;
+import gnu.java.lang.CPStringBuilder;
+
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.GraphicsEnvironment;
@@ -778,9 +780,9 @@
public String toString()
{
- StringBuffer buf;
+ CPStringBuilder buf;
- buf = new StringBuffer(/* estimated length */ 120);
+ buf = new CPStringBuilder(/* estimated length */ 120);
buf.append("BufferedImage@");
buf.append(Integer.toHexString(hashCode()));
buf.append(": type=");
Index: java/awt/image/MultiPixelPackedSampleModel.java
===================================================================
RCS file:
/sources/classpath/classpath/java/awt/image/MultiPixelPackedSampleModel.java,v
retrieving revision 1.13
diff -u -r1.13 MultiPixelPackedSampleModel.java
--- java/awt/image/MultiPixelPackedSampleModel.java 17 Jul 2006 13:33:08
-0000 1.13
+++ java/awt/image/MultiPixelPackedSampleModel.java 6 May 2008 18:01:04
-0000
@@ -37,6 +37,7 @@
package java.awt.image;
import gnu.java.awt.Buffers;
+import gnu.java.lang.CPStringBuilder;
/**
* MultiPixelPackedSampleModel provides a single band model that supports
@@ -587,7 +588,7 @@
*/
public String toString()
{
- StringBuffer result = new StringBuffer();
+ CPStringBuilder result = new CPStringBuilder();
result.append(getClass().getName());
result.append("[");
result.append("scanlineStride=").append(scanlineStride);
Index: java/awt/image/Raster.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/image/Raster.java,v
retrieving revision 1.13
diff -u -r1.13 Raster.java
--- java/awt/image/Raster.java 7 Jan 2008 09:16:30 -0000 1.13
+++ java/awt/image/Raster.java 6 May 2008 18:01:05 -0000
@@ -37,6 +37,8 @@
package java.awt.image;
+import gnu.java.lang.CPStringBuilder;
+
import java.awt.Point;
import java.awt.Rectangle;
@@ -920,7 +922,7 @@
*/
public String toString()
{
- StringBuffer result = new StringBuffer();
+ CPStringBuilder result = new CPStringBuilder();
result.append(getClass().getName());
result.append("[(");
Index: java/awt/image/SinglePixelPackedSampleModel.java
===================================================================
RCS file:
/sources/classpath/classpath/java/awt/image/SinglePixelPackedSampleModel.java,v
retrieving revision 1.17
diff -u -r1.17 SinglePixelPackedSampleModel.java
--- java/awt/image/SinglePixelPackedSampleModel.java 9 Mar 2007 10:18:49
-0000 1.17
+++ java/awt/image/SinglePixelPackedSampleModel.java 6 May 2008 18:01:05
-0000
@@ -39,6 +39,7 @@
import java.util.Arrays;
import gnu.java.awt.BitMaskExtent;
+import gnu.java.lang.CPStringBuilder;
/**
* A <code>SampleModel</code> used when all samples are stored in a single
@@ -569,7 +570,7 @@
*/
public String toString()
{
- StringBuffer result = new StringBuffer();
+ CPStringBuilder result = new CPStringBuilder();
result.append(getClass().getName());
result.append("[");
result.append("scanlineStride=").append(scanlineStride);