You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2010/11/22 02:22:42 UTC

svn commit: r1037585 [1/2] - in /wicket/trunk: wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/ wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/ wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builti...

Author: ivaynberg
Date: Mon Nov 22 01:22:40 2010
New Revision: 1037585

URL: http://svn.apache.org/viewvc?rev=1037585&view=rev
Log:

Issue: WICKET-2555

Modified:
    wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/YuiLib.java
    wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/AbstractCalendar.java
    wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DatePicker.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/OnChangeAjaxBehaviorPage.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckBoxMultipleChoicePage.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/ListMultipleChoicePage.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/SelectPage.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInputModel.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/hangman/Word.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/hellobrowser/HelloBrowser.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/niceurl/mounted/Page5.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/ContactGenerator.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/source/SourcesPage.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stockquote/StockQuote.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/spring/common/ContactGenerator.java
    wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/basic/LinkParser.java
    wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
    wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/component/Recorder.java
    wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/util/SortParam.java
    wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/util/encoding/CharSetMap.java
    wicket/trunk/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/ContactGenerator.java
    wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/UrlDecoder.java
    wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/UrlEncoder.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/AddDelta.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/ChangeDelta.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Chunk.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/DeleteDelta.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Delta.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Revision.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/ToString.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/myers/PathNode.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/io/IOUtils.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/io/Streams.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/AbstractLicenseHeaderHandler.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/ApacheLicenseHeaderTestCase.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/XmlLicenseHeaderHandler.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/parse/metapattern/MetaPattern.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/AppendingStringBuffer.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/Strings.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/interpolator/VariableInterpolator.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/upload/MultipartFormInputStream.java
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/value/ValueMap.java
    wicket/trunk/wicket-util/src/test/java/org/apache/wicket/util/file/WebXmlFileTest.java
    wicket/trunk/wicket-velocity/src/main/java/org/apache/wicket/velocity/markup/html/VelocityPanel.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/Component.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/MarkupContainer.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/AbstractMarkupParser.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/MarkupStream.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/SubmitLink.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/include/Include.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/ClientSideImageMap.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/PopupSettings.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/model/AbstractPropertyModel.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/model/AbstractReadOnlyModel.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/model/LoadableDetachableModel.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/model/Model.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/model/PropertyModel.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/model/StringResourceModel.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/model/util/GenericBaseModel.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/ClientProperties.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestUtils.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/documentvalidation/HtmlDocumentParser.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/mock/MockHttpServletRequest.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/mock/MockHttpServletResponse.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/util/io/SerializableChecker.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/PackagedTextTemplate.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/TextTemplateDecorator.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/TextTemplateSharedResourceFactory.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/WicketTesterHelper.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/validation/ValidationError.java
    wicket/trunk/wicket/src/test/java/org/apache/wicket/ajax/AjaxTimerBehaviorTest.java
    wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/MyComponent.java
    wicket/trunk/wicket/src/test/java/org/apache/wicket/util/string/AppendingStringBufferTest.java
    wicket/trunk/wicket/src/test/java/org/apache/wicket/validation/validator/UrlValidatorTest.java

Modified: wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/YuiLib.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/YuiLib.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/YuiLib.java (original)
+++ wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/YuiLib.java Mon Nov 22 01:22:40 2010
@@ -53,7 +53,7 @@ public final class YuiLib implements ICl
 	{
 		if (YUILOADER == null)
 		{
-			StringBuffer sb = new StringBuffer();
+		 StringBuilder sb = new StringBuilder();
 			sb.append("yuiloader");
 			if (Application.get().usesDeploymentConfig())
 			{

Modified: wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/AbstractCalendar.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/AbstractCalendar.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/AbstractCalendar.java (original)
+++ wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/AbstractCalendar.java Mon Nov 22 01:22:40 2010
@@ -157,7 +157,7 @@ public abstract class AbstractCalendar e
 	 *            the buffer to append the script to
 	 */
 	protected void appendToInit(String markupId, String javascriptId, String javascriptWidgetId,
-			StringBuffer b)
+		 StringBuilder b)
 	{
 	}
 
@@ -188,7 +188,7 @@ public abstract class AbstractCalendar e
 		String markupId = AbstractCalendar.this.getMarkupId();
 		String javascriptId = getJavascriptId();
 		String javascriptWidgetId = getJavascriptWidgetId();
-		StringBuffer b = new StringBuffer();
+	 StringBuilder b = new StringBuilder();
 		b.append(JavascriptUtils.SCRIPT_OPEN_TAG);
 		// initialize wicket namespace and register the init function
 		// for the YUI widget

Modified: wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DatePicker.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DatePicker.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DatePicker.java (original)
+++ wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DatePicker.java Mon Nov 22 01:22:40 2010
@@ -272,7 +272,7 @@ public class DatePicker extends Abstract
 		}
 
 		// ${calendarInit}
-		StringBuffer calendarInit = new StringBuffer();
+	 StringBuilder calendarInit = new StringBuilder();
 		for (Iterator<Entry<String, Object>> i = p.entrySet().iterator(); i.hasNext();)
 		{
 			Entry<String, Object> entry = i.next();
@@ -791,7 +791,7 @@ public class DatePicker extends Abstract
 	 * @param map
 	 * @param calendarInit
 	 */
-	private void appendMapping(Map<String, ?> map, StringBuffer calendarInit)
+	private void appendMapping(Map<String, ?> map, StringBuilder calendarInit)
 	{
 		boolean first = true;
 		calendarInit.append("{");

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/OnChangeAjaxBehaviorPage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/OnChangeAjaxBehaviorPage.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/OnChangeAjaxBehaviorPage.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/OnChangeAjaxBehaviorPage.java Mon Nov 22 01:22:40 2010
@@ -39,7 +39,7 @@ public class OnChangeAjaxBehaviorPage ex
 			return "";
 		}
 
-		StringBuffer buffer = new StringBuffer();
+	 StringBuilder buffer = new StringBuilder();
 
 		Locale[] locales = Locale.getAvailableLocales();
 

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckBoxMultipleChoicePage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckBoxMultipleChoicePage.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckBoxMultipleChoicePage.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckBoxMultipleChoicePage.java Mon Nov 22 01:22:40 2010
@@ -105,7 +105,7 @@ public class CheckBoxMultipleChoicePage 
 
 		private String listAsString(List<String> list)
 		{
-			StringBuffer b = new StringBuffer();
+		 StringBuilder b = new StringBuilder();
 			for (Iterator<String> i = list.iterator(); i.hasNext();)
 			{
 				b.append(i.next());

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/ListMultipleChoicePage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/ListMultipleChoicePage.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/ListMultipleChoicePage.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/ListMultipleChoicePage.java Mon Nov 22 01:22:40 2010
@@ -118,7 +118,7 @@ public class ListMultipleChoicePage exte
 
 		private String listAsString(List<String> list)
 		{
-			StringBuffer b = new StringBuffer();
+		 StringBuilder b = new StringBuilder();
 			for (Iterator<String> i = list.iterator(); i.hasNext();)
 			{
 				b.append(i.next());

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/SelectPage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/SelectPage.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/SelectPage.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/SelectPage.java Mon Nov 22 01:22:40 2010
@@ -131,7 +131,7 @@ public class SelectPage extends WicketEx
 
 		private String listAsString(List<String> list)
 		{
-			StringBuffer b = new StringBuffer();
+		 StringBuilder b = new StringBuilder();
 			for (Iterator<String> i = list.iterator(); i.hasNext();)
 			{
 				b.append(i.next());

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInputModel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInputModel.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInputModel.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInputModel.java Mon Nov 22 01:22:40 2010
@@ -370,7 +370,7 @@ public final class FormInputModel implem
 	@Override
 	public String toString()
 	{
-		StringBuffer b = new StringBuffer();
+	 StringBuilder b = new StringBuilder();
 		b.append("[TestInputObject stringProperty = '")
 			.append(stringProperty)
 			.append("', integerProperty = ")

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/hangman/Word.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/hangman/Word.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/hangman/Word.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/hangman/Word.java Mon Nov 22 01:22:40 2010
@@ -61,7 +61,7 @@ public class Word implements IClusterabl
 	 */
 	public String asString(final boolean hideUnguessed)
 	{
-		final StringBuffer buffer = new StringBuffer();
+		final StringBuilder buffer = new StringBuilder();
 		for (Letter letter : letters)
 		{
 			if (hideUnguessed)

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/hellobrowser/HelloBrowser.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/hellobrowser/HelloBrowser.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/hellobrowser/HelloBrowser.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/hellobrowser/HelloBrowser.java Mon Nov 22 01:22:40 2010
@@ -73,7 +73,7 @@ public class HelloBrowser extends Wicket
 					Locale locale = getLocale();
 					DateFormat dateFormat = DateFormat.getTimeInstance(DateFormat.LONG, locale);
 					String calAsString = dateFormat.format(cal.getTime());
-					StringBuffer b = new StringBuffer("Based on your settings, your time is: ");
+				 StringBuilder b = new StringBuilder("Based on your settings, your time is: ");
 					b.append(calAsString);
 					b.append(" (and your time zone is ");
 					b.append(timeZone.getDisplayName(getLocale()));

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/niceurl/mounted/Page5.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/niceurl/mounted/Page5.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/niceurl/mounted/Page5.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/niceurl/mounted/Page5.java Mon Nov 22 01:22:40 2010
@@ -74,7 +74,7 @@ public class Page5 extends WicketExample
 	 */
 	private String join(List<org.apache.wicket.util.string.StringValue> values)
 	{
-		StringBuffer sb = new StringBuffer();
+	 StringBuilder sb = new StringBuilder();
 		for (org.apache.wicket.util.string.StringValue sv : values)
 		{
 			if (sb.length() > 0)

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/ContactGenerator.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/ContactGenerator.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/ContactGenerator.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/ContactGenerator.java Mon Nov 22 01:22:40 2010
@@ -90,7 +90,7 @@ public class ContactGenerator
 
 	private String generatePhoneNumber()
 	{
-		return new StringBuffer().append(rint(2, 9))
+		return new StringBuilder().append(rint(2, 9))
 			.append(rint(0, 9))
 			.append(rint(0, 9))
 			.append("-555-")

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/source/SourcesPage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/source/SourcesPage.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/source/SourcesPage.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/source/SourcesPage.java Mon Nov 22 01:22:40 2010
@@ -101,7 +101,7 @@ public class SourcesPage extends WebPage
 			String source = null;
 			try
 			{
-				StringBuffer sb = new StringBuffer();
+			 StringBuilder sb = new StringBuilder();
 				source = (name != null) ? name : getPage().getRequest()
 					.getRequestParameters()
 					.getParameterValue(SOURCE)

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stockquote/StockQuote.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stockquote/StockQuote.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stockquote/StockQuote.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stockquote/StockQuote.java Mon Nov 22 01:22:40 2010
@@ -190,7 +190,7 @@ public class StockQuote
 		InputStreamReader isr = new InputStreamReader(inputStream);
 		BufferedReader in = new BufferedReader(isr);
 
-		StringBuffer sb = new StringBuffer();
+	 StringBuilder sb = new StringBuilder();
 		String inputLine;
 		while ((inputLine = in.readLine()) != null)
 		{
@@ -210,7 +210,7 @@ public class StockQuote
 	 */
 	private String createMessage(String symbol)
 	{
-		StringBuffer message = new StringBuffer("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
+	 StringBuilder message = new StringBuilder("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
 		message.append("<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">");
 		message.append("  <soap:Body>");
 		message.append("    <GetQuote xmlns=\"http://www.webserviceX.NET/\">");

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/spring/common/ContactGenerator.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/spring/common/ContactGenerator.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/spring/common/ContactGenerator.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/spring/common/ContactGenerator.java Mon Nov 22 01:22:40 2010
@@ -92,7 +92,7 @@ public class ContactGenerator
 
 	private String generatePhoneNumber()
 	{
-		return new StringBuffer().append(rint(2, 9)).append(rint(0, 9)).append(rint(0, 9)).append(
+		return new StringBuilder().append(rint(2, 9)).append(rint(0, 9)).append(rint(0, 9)).append(
 				"-555-").append(rint(1, 9)).append(rint(0, 9)).append(rint(0, 9))
 				.append(rint(0, 9)).toString();
 	}

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/basic/LinkParser.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/basic/LinkParser.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/basic/LinkParser.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/basic/LinkParser.java Mon Nov 22 01:22:40 2010
@@ -37,10 +37,10 @@ public class LinkParser implements ILink
 	 * Adds a render strategy to the parser.
 	 * 
 	 * @param pattern
-	 * 		the pattern to which the provided <code>renderStrategy</code> should be applied.
+	 *            the pattern to which the provided <code>renderStrategy</code> should be applied.
 	 * @param renderStrategy
-	 * 		the <code>ILinkRenderStrategy</code> which is applied to the text found by the provided
-	 * 		<code>pattern</code>.
+	 *            the <code>ILinkRenderStrategy</code> which is applied to the text found by the
+	 *            provided <code>pattern</code>.
 	 * @return this <code>ILinkParser</code>.
 	 */
 	public ILinkParser addLinkRenderStrategy(String pattern, ILinkRenderStrategy renderStrategy)

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java Mon Nov 22 01:22:40 2010
@@ -516,7 +516,7 @@ public class Palette<T> extends Panel
 	 */
 	protected String buildJSCall(String funcName)
 	{
-		return new StringBuffer(funcName).append("('")
+		return new StringBuilder(funcName).append("('")
 			.append(getChoicesComponent().getMarkupId())
 			.append("','")
 			.append(getSelectionComponent().getMarkupId())

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/component/Recorder.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/component/Recorder.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/component/Recorder.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/component/Recorder.java Mon Nov 22 01:22:40 2010
@@ -103,7 +103,7 @@ public class Recorder<T> extends HiddenF
 	{
 		// construct the model string based on selection collection
 		IChoiceRenderer<T> renderer = getPalette().getChoiceRenderer();
-		StringBuffer modelStringBuffer = new StringBuffer();
+	 StringBuilder modelStringBuffer = new StringBuilder();
 		Collection<T> modelCollection = getPalette().getModelCollection();
 		if (modelCollection == null)
 		{

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/util/SortParam.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/util/SortParam.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/util/SortParam.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/util/SortParam.java Mon Nov 22 01:22:40 2010
@@ -77,7 +77,7 @@ public class SortParam implements IClust
 	 */
 	public String toString()
 	{
-		return new StringBuffer().append("[SortParam property=").append(getProperty()).append(
+		return new StringBuilder().append("[SortParam property=").append(getProperty()).append(
 				" ascending=").append(asc).append("]").toString();
 	}
 }

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/util/encoding/CharSetMap.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/util/encoding/CharSetMap.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/util/encoding/CharSetMap.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/util/encoding/CharSetMap.java Mon Nov 22 01:22:40 2010
@@ -475,7 +475,7 @@ public final class CharSetMap
 	private final String searchCharSet(final String[] items)
 	{
 		String charset;
-		final StringBuffer sb = new StringBuffer();
+		final StringBuilder sb = new StringBuilder();
 		for (int i = items.length; i > 0; i--)
 		{
 			charset = searchCharSet(items, sb, i);
@@ -501,7 +501,7 @@ public final class CharSetMap
 	 *            the number of items to go through.
 	 * @return the found charset or an empty string.
 	 */
-	private final String searchCharSet(final String[] items, final StringBuffer base, int count)
+	private final String searchCharSet(final String[] items, final StringBuilder base, int count)
 	{
 		if ((--count >= 0) && (items[count] != null) && (items[count].length() > 0))
 		{

Modified: wicket/trunk/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/ContactGenerator.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/ContactGenerator.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/ContactGenerator.java (original)
+++ wicket/trunk/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/ContactGenerator.java Mon Nov 22 01:22:40 2010
@@ -90,7 +90,7 @@ public class ContactGenerator
 
 	private String generatePhoneNumber()
 	{
-		return new StringBuffer().append(rint(2, 9))
+		return new StringBuilder().append(rint(2, 9))
 			.append(rint(0, 9))
 			.append(rint(0, 9))
 			.append("-555-")

Modified: wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/UrlDecoder.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/UrlDecoder.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/UrlDecoder.java (original)
+++ wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/UrlDecoder.java Mon Nov 22 01:22:40 2010
@@ -119,7 +119,7 @@ public class UrlDecoder
 
 		boolean needToChange = false;
 		int numChars = s.length();
-		StringBuffer sb = new StringBuffer(numChars > 500 ? numChars / 2 : numChars);
+	 StringBuilder sb = new StringBuilder(numChars > 500 ? numChars / 2 : numChars);
 		int i = 0;
 
 		if (enc.length() == 0)

Modified: wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/UrlEncoder.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/UrlEncoder.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/UrlEncoder.java (original)
+++ wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/UrlEncoder.java Mon Nov 22 01:22:40 2010
@@ -279,7 +279,7 @@ public class UrlEncoder
 	public String encode(String s, String enc)
 	{
 		boolean needToChange = false;
-		StringBuffer out = new StringBuffer(s.length());
+	 StringBuilder out = new StringBuilder(s.length());
 		Charset charset;
 		CharArrayWriter charArrayWriter = new CharArrayWriter();
 

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/AddDelta.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/AddDelta.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/AddDelta.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/AddDelta.java Mon Nov 22 01:22:40 2010
@@ -106,7 +106,7 @@ public class AddDelta extends Delta
 	 * @see org.apache.wicket.util.diff.Delta#toString(java.lang.StringBuffer)
 	 */
 	@Override
-	public void toString(StringBuffer s)
+	public void toString(StringBuilder s)
 	{
 		s.append(original.anchor());
 		s.append("a");
@@ -119,7 +119,7 @@ public class AddDelta extends Delta
 	 * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuffer, java.lang.String)
 	 */
 	@Override
-	public void toRCSString(StringBuffer s, String EOL)
+	public void toRCSString(StringBuilder s, String EOL)
 	{
 		s.append("a");
 		s.append(original.anchor());

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/ChangeDelta.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/ChangeDelta.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/ChangeDelta.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/ChangeDelta.java Mon Nov 22 01:22:40 2010
@@ -117,7 +117,7 @@ public class ChangeDelta extends Delta
 	 * @see org.apache.wicket.util.diff.Delta#toString(java.lang.StringBuffer)
 	 */
 	@Override
-	public void toString(StringBuffer s)
+	public void toString(StringBuilder s)
 	{
 		original.rangeString(s);
 		s.append("c");
@@ -133,7 +133,7 @@ public class ChangeDelta extends Delta
 	 * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuffer, java.lang.String)
 	 */
 	@Override
-	public void toRCSString(StringBuffer s, String EOL)
+	public void toRCSString(StringBuilder s, String EOL)
 	{
 		s.append("d");
 		s.append(original.rcsfrom());

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Chunk.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Chunk.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Chunk.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Chunk.java Mon Nov 22 01:22:40 2010
@@ -290,7 +290,7 @@ public class Chunk extends ToString
 	 * @param s
 	 */
 	@Override
-	public void toString(StringBuffer s)
+	public void toString(StringBuilder s)
 	{
 		toString(s, "", "");
 	}
@@ -304,9 +304,9 @@ public class Chunk extends ToString
 	 *            the text that should prefix each line.
 	 * @param postfix
 	 *            the text that should end each line.
-	 * @return StringBuffer
+	 * @return StringBuilder
 	 */
-	public StringBuffer toString(StringBuffer s, String prefix, String postfix)
+	public StringBuilder toString(StringBuilder s, String prefix, String postfix)
 	{
 		if (chunk != null)
 		{
@@ -370,7 +370,7 @@ public class Chunk extends ToString
 	 */
 	public String rangeString()
 	{
-		StringBuffer result = new StringBuffer();
+		StringBuilder result = new StringBuilder();
 		rangeString(result);
 		return result.toString();
 	}
@@ -381,7 +381,7 @@ public class Chunk extends ToString
 	 * @param s
 	 *            where the string representation should be appended.
 	 */
-	public void rangeString(StringBuffer s)
+	public void rangeString(StringBuilder s)
 	{
 		rangeString(s, ",");
 	}
@@ -394,7 +394,7 @@ public class Chunk extends ToString
 	 * @param separ
 	 *            what to use as line separator.
 	 */
-	public void rangeString(StringBuffer s, String separ)
+	public void rangeString(StringBuilder s, String separ)
 	{
 		if (size() <= 1)
 		{

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/DeleteDelta.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/DeleteDelta.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/DeleteDelta.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/DeleteDelta.java Mon Nov 22 01:22:40 2010
@@ -105,7 +105,7 @@ public class DeleteDelta extends Delta
 	 * @see org.apache.wicket.util.diff.Delta#toString(java.lang.StringBuffer)
 	 */
 	@Override
-	public void toString(StringBuffer s)
+	public void toString(StringBuilder s)
 	{
 		s.append(original.rangeString());
 		s.append("d");
@@ -118,7 +118,7 @@ public class DeleteDelta extends Delta
 	 * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuffer, java.lang.String)
 	 */
 	@Override
-	public void toRCSString(StringBuffer s, String EOL)
+	public void toRCSString(StringBuilder s, String EOL)
 	{
 		s.append("d");
 		s.append(original.rcsfrom());

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Delta.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Delta.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Delta.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Delta.java Mon Nov 22 01:22:40 2010
@@ -201,11 +201,11 @@ public abstract class Delta extends ToSt
 	 * Converts this delta into its Unix diff style string representation.
 	 * 
 	 * @param s
-	 *            a {@link StringBuffer StringBuffer} to which the string representation will be
+	 *            a {@link StringBuilder StringBuffer} to which the string representation will be
 	 *            appended.
 	 */
 	@Override
-	public void toString(StringBuffer s)
+	public void toString(StringBuilder s)
 	{
 		original.rangeString(s);
 		s.append("x");
@@ -221,12 +221,12 @@ public abstract class Delta extends ToSt
 	 * Converts this delta into its RCS style string representation.
 	 * 
 	 * @param s
-	 *            a {@link StringBuffer StringBuffer} to which the string representation will be
+	 *            a {@link StringBuilder StringBuffer} to which the string representation will be
 	 *            appended.
 	 * @param EOL
 	 *            the string to use as line separator.
 	 */
-	public abstract void toRCSString(StringBuffer s, String EOL);
+	public abstract void toRCSString(StringBuilder s, String EOL);
 
 	/**
 	 * Converts this delta into its RCS style string representation.
@@ -237,7 +237,7 @@ public abstract class Delta extends ToSt
 	 */
 	public String toRCSString(String EOL)
 	{
-		StringBuffer s = new StringBuffer();
+		StringBuilder s = new StringBuilder();
 		toRCSString(s, EOL);
 		return s.toString();
 	}

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Revision.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Revision.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Revision.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/Revision.java Mon Nov 22 01:22:40 2010
@@ -182,11 +182,11 @@ public class Revision extends ToString
 	 * Converts this revision into its Unix diff style string representation.
 	 * 
 	 * @param s
-	 *            a {@link StringBuffer StringBuffer} to which the string representation will be
+	 *            a {@link StringBuilder StringBuffer} to which the string representation will be
 	 *            appended.
 	 */
 	@Override
-	public synchronized void toString(StringBuffer s)
+	public synchronized void toString(StringBuilder s)
 	{
 		Iterator<Delta> i = deltas_.iterator();
 		while (i.hasNext())
@@ -199,12 +199,12 @@ public class Revision extends ToString
 	 * Converts this revision into its RCS style string representation.
 	 * 
 	 * @param s
-	 *            a {@link StringBuffer StringBuffer} to which the string representation will be
+	 *            a {@link StringBuilder StringBuffer} to which the string representation will be
 	 *            appended.
 	 * @param EOL
 	 *            the string to use as line separator.
 	 */
-	public synchronized void toRCSString(StringBuffer s, String EOL)
+	public synchronized void toRCSString(StringBuilder s, String EOL)
 	{
 		Iterator<Delta> i = deltas_.iterator();
 		while (i.hasNext())
@@ -217,10 +217,10 @@ public class Revision extends ToString
 	 * Converts this revision into its RCS style string representation.
 	 * 
 	 * @param s
-	 *            a {@link StringBuffer StringBuffer} to which the string representation will be
+	 *            a {@link StringBuilder StringBuffer} to which the string representation will be
 	 *            appended.
 	 */
-	public void toRCSString(StringBuffer s)
+	public void toRCSString(StringBuilder s)
 	{
 		toRCSString(s, Diff.NL);
 	}
@@ -234,7 +234,7 @@ public class Revision extends ToString
 	 */
 	public String toRCSString(String EOL)
 	{
-		StringBuffer s = new StringBuffer();
+		StringBuilder s = new StringBuilder();
 		toRCSString(s, EOL);
 		return s.toString();
 	}

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/ToString.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/ToString.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/ToString.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/ToString.java Mon Nov 22 01:22:40 2010
@@ -56,7 +56,7 @@ import java.util.LinkedList;
 import java.util.List;
 
 /**
- * This class delegates handling of the to a StringBuffer based version.
+ * This class delegates handling of the to a StringBuilder based version.
  * 
  * @version $Revision: 1.1 $ $Date: 2006/03/12 00:24:21 $
  * @author <a href="mailto:juanco@suigeneris.org">Juanco Anez</a>
@@ -79,7 +79,7 @@ public class ToString
 	@Override
 	public String toString()
 	{
-		StringBuffer s = new StringBuffer();
+		StringBuilder s = new StringBuilder();
 		toString(s);
 		return s.toString();
 	}
@@ -90,7 +90,7 @@ public class ToString
 	 * @param s
 	 *            the string buffer.
 	 */
-	public void toString(StringBuffer s)
+	public void toString(StringBuilder s)
 	{
 		s.append(super.toString());
 	}
@@ -145,7 +145,7 @@ public class ToString
 	 */
 	public static String arrayToString(Object[] o, String EOL)
 	{
-		StringBuffer buf = new StringBuffer();
+		StringBuilder buf = new StringBuilder();
 		for (int i = 0; i < o.length - 1; i++)
 		{
 			buf.append(o[i]);

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/myers/PathNode.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/myers/PathNode.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/myers/PathNode.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/diff/myers/PathNode.java Mon Nov 22 01:22:40 2010
@@ -138,7 +138,7 @@ public abstract class PathNode
 	@Override
 	public String toString()
 	{
-		StringBuffer buf = new StringBuffer("[");
+	 StringBuilder buf = new StringBuilder("[");
 		PathNode node = this;
 		while (node != null)
 		{

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/io/IOUtils.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/io/IOUtils.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/io/IOUtils.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/io/IOUtils.java Mon Nov 22 01:22:40 2010
@@ -579,7 +579,7 @@ public final class IOUtils
 	 *             if an I/O error occurs
 	 * @since 1.1
 	 */
-	public static void write(StringBuffer data, Writer output) throws IOException
+	public static void write(StringBuilder data, Writer output) throws IOException
 	{
 		if (data != null)
 		{
@@ -603,7 +603,7 @@ public final class IOUtils
 	 *             if an I/O error occurs
 	 * @since 1.1
 	 */
-	public static void write(StringBuffer data, OutputStream output) throws IOException
+	public static void write(StringBuilder data, OutputStream output) throws IOException
 	{
 		if (data != null)
 		{
@@ -632,7 +632,7 @@ public final class IOUtils
 	 *             if an I/O error occurs
 	 * @since 1.1
 	 */
-	public static void write(StringBuffer data, OutputStream output, String encoding)
+	public static void write(StringBuilder data, OutputStream output, String encoding)
 		throws IOException
 	{
 		if (data != null)

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/io/Streams.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/io/Streams.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/io/Streams.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/io/Streams.java Mon Nov 22 01:22:40 2010
@@ -255,7 +255,7 @@ public final class Streams
 	 */
 	public static String readString(final Reader in) throws IOException
 	{
-		final StringBuffer buffer = new StringBuffer(2048);
+		final StringBuilder buffer = new StringBuilder(2048);
 		int value;
 
 		while ((value = in.read()) != -1)

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/AbstractLicenseHeaderHandler.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/AbstractLicenseHeaderHandler.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/AbstractLicenseHeaderHandler.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/AbstractLicenseHeaderHandler.java Mon Nov 22 01:22:40 2010
@@ -77,7 +77,7 @@ abstract class AbstractLicenseHeaderHand
 				inputStreamReader = new InputStreamReader(inputStream);
 				lineNumberReader = new LineNumberReader(inputStreamReader);
 
-				StringBuffer header = new StringBuffer();
+			 StringBuilder header = new StringBuilder();
 				String line = lineNumberReader.readLine();
 				while (line != null)
 				{
@@ -132,7 +132,7 @@ abstract class AbstractLicenseHeaderHand
 
 	protected String extractLicenseHeader(File file, int start, int length)
 	{
-		StringBuffer header = new StringBuffer();
+	 StringBuilder header = new StringBuilder();
 		LineNumberReader lineNumberReader = null;
 
 		try

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/ApacheLicenseHeaderTestCase.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/ApacheLicenseHeaderTestCase.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/ApacheLicenseHeaderTestCase.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/ApacheLicenseHeaderTestCase.java Mon Nov 22 01:22:40 2010
@@ -304,7 +304,7 @@ public abstract class ApacheLicenseHeade
 	{
 		if (files.size() > 0)
 		{
-			StringBuffer failString = new StringBuffer();
+		 StringBuilder failString = new StringBuilder();
 
 			for (Entry<ILicenseHeaderHandler, List<File>> entry : files.entrySet())
 			{

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/XmlLicenseHeaderHandler.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/XmlLicenseHeaderHandler.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/XmlLicenseHeaderHandler.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/license/XmlLicenseHeaderHandler.java Mon Nov 22 01:22:40 2010
@@ -65,7 +65,7 @@ class XmlLicenseHeaderHandler extends Ab
 			{
 				// Then only take the first 16 lines
 				String[] headers = header.split(LINE_ENDING);
-				StringBuffer sb = new StringBuffer();
+			 StringBuilder sb = new StringBuilder();
 				for (int i = 0; i < 16 && i < headers.length; i++)
 				{
 					if (sb.length() > 0)
@@ -102,7 +102,7 @@ class XmlLicenseHeaderHandler extends Ab
 		{
 			String content = new org.apache.wicket.util.file.File(file).readString();
 			String xml = "";
-			StringBuffer newContent = new StringBuffer();
+		 StringBuilder newContent = new StringBuilder();
 
 			Matcher mat = xmlHeader.matcher(content);
 			if (mat.matches())

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/parse/metapattern/MetaPattern.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/parse/metapattern/MetaPattern.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/parse/metapattern/MetaPattern.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/parse/metapattern/MetaPattern.java Mon Nov 22 01:22:40 2010
@@ -325,7 +325,7 @@ public class MetaPattern implements IClu
 		}
 		else
 		{
-			final StringBuffer buffer = new StringBuffer();
+			final StringBuilder buffer = new StringBuilder();
 			for (int i = 0; i < patterns.size(); i++)
 			{
 				buffer.append(patterns.get(i));

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/AppendingStringBuffer.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/AppendingStringBuffer.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/AppendingStringBuffer.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/AppendingStringBuffer.java Mon Nov 22 01:22:40 2010
@@ -37,7 +37,7 @@ public final class AppendingStringBuffer
 	static final long serialVersionUID = 1L;
 
 	private static final AppendingStringBuffer NULL = new AppendingStringBuffer("null");
-	private static final StringBuffer SB_NULL = new StringBuffer("null");
+	private static final StringBuilder SB_NULL = new StringBuilder("null");
 
 	/**
 	 * The value is used for character storage.
@@ -173,8 +173,8 @@ public final class AppendingStringBuffer
 	 * given by the <code>newLength</code> argument.
 	 * <p>
 	 * If the <code>newLength</code> argument is greater than or equal to the current length,
-	 * sufficient null characters (<code>'&#92;u0000'</code>) are appended to the string buffer so that length becomes
-	 * the <code>newLength</code> argument.
+	 * sufficient null characters (<code>'&#92;u0000'</code>) are appended to the string buffer so
+	 * that length becomes the <code>newLength</code> argument.
 	 * <p>
 	 * The <code>newLength</code> argument must be greater than or equal to <code>0</code>.
 	 * 
@@ -332,9 +332,13 @@ public final class AppendingStringBuffer
 		{
 			return append((AppendingStringBuffer)obj);
 		}
+		else if (obj instanceof StringBuilder)
+		{
+			return append((StringBuilder)obj);
+		}
 		else if (obj instanceof StringBuffer)
 		{
-			return append((StringBuffer)obj);
+			return append(obj.toString());
 		}
 		return append(String.valueOf(obj));
 	}
@@ -443,7 +447,7 @@ public final class AppendingStringBuffer
 	 * @return a reference to this <tt>AppendingStringBuffer</tt>.
 	 * @since 1.4
 	 */
-	public AppendingStringBuffer append(StringBuffer sb)
+	public AppendingStringBuffer append(StringBuilder sb)
 	{
 		if (sb == null)
 		{
@@ -490,7 +494,7 @@ public final class AppendingStringBuffer
 	 *            The length that must be copied
 	 * @return a reference to this <tt>AppendingStringBuffer</tt>.
 	 */
-	public AppendingStringBuffer append(StringBuffer sb, int from, int length)
+	public AppendingStringBuffer append(StringBuilder sb, int from, int length)
 	{
 		if (sb == null)
 		{
@@ -989,7 +993,7 @@ public final class AppendingStringBuffer
 		}
 		else if (obj instanceof StringBuffer)
 		{
-			return insert(offset, (StringBuffer)obj);
+			return insert(offset, obj);
 		}
 		return insert(offset, String.valueOf(obj));
 	}
@@ -1081,7 +1085,7 @@ public final class AppendingStringBuffer
 	 *                if the offset is invalid.
 	 * @see java.lang.StringBuffer#length()
 	 */
-	public AppendingStringBuffer insert(int offset, StringBuffer str)
+	public AppendingStringBuffer insert(int offset, StringBuilder str)
 	{
 		if ((offset < 0) || (offset > count))
 		{

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/Strings.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/Strings.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/Strings.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/Strings.java Mon Nov 22 01:22:40 2010
@@ -632,7 +632,7 @@ public final class Strings
 		else
 		{
 			// two or more elements
-			StringBuffer buff = new StringBuffer(128);
+			StringBuilder buff = new StringBuilder(128);
 			if (fragments[0] != null)
 			{
 				buff.append(fragments[0]);
@@ -974,7 +974,7 @@ public final class Strings
 		}
 		int len = unicodeString.length();
 		int bufLen = len * 2;
-		StringBuffer outBuffer = new StringBuffer(bufLen);
+		StringBuilder outBuffer = new StringBuilder(bufLen);
 		for (int x = 0; x < len; x++)
 		{
 			char aChar = unicodeString.charAt(x);
@@ -1196,7 +1196,7 @@ public final class Strings
 		}
 		else if (s instanceof StringBuffer)
 		{
-			buffer.append((StringBuffer)s, from, to - from);
+			buffer.append((StringBuilder)s, from, to - from);
 		}
 		else
 		{

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/interpolator/VariableInterpolator.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/interpolator/VariableInterpolator.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/interpolator/VariableInterpolator.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/string/interpolator/VariableInterpolator.java Mon Nov 22 01:22:40 2010
@@ -102,7 +102,7 @@ public abstract class VariableInterpolat
 	public String toString()
 	{
 		// Result buffer
-		final StringBuffer buffer = new StringBuffer();
+		final StringBuilder buffer = new StringBuilder();
 
 		// For each occurrences of "${"or "$$"
 		int start;

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/upload/MultipartFormInputStream.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/upload/MultipartFormInputStream.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/upload/MultipartFormInputStream.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/upload/MultipartFormInputStream.java Mon Nov 22 01:22:40 2010
@@ -762,7 +762,7 @@ public class MultipartFormInputStream
 	@Override
 	public String toString()
 	{
-		StringBuffer sbTemp = new StringBuffer();
+	 StringBuilder sbTemp = new StringBuilder();
 		sbTemp.append("boundary='");
 		for (byte b : boundary)
 		{

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/value/ValueMap.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/value/ValueMap.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/value/ValueMap.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/value/ValueMap.java Mon Nov 22 01:22:40 2010
@@ -533,7 +533,7 @@ public class ValueMap extends LinkedHash
 	@Override
 	public String toString()
 	{
-		final StringBuffer buffer = new StringBuffer();
+		final StringBuilder buffer = new StringBuilder();
 		boolean first = true;
 		for (Map.Entry<String, Object> entry : entrySet())
 		{

Modified: wicket/trunk/wicket-util/src/test/java/org/apache/wicket/util/file/WebXmlFileTest.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/test/java/org/apache/wicket/util/file/WebXmlFileTest.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/test/java/org/apache/wicket/util/file/WebXmlFileTest.java (original)
+++ wicket/trunk/wicket-util/src/test/java/org/apache/wicket/util/file/WebXmlFileTest.java Mon Nov 22 01:22:40 2010
@@ -92,7 +92,7 @@ public class WebXmlFileTest extends Test
 	 */
 	private String getWebXml(String filter, String url)
 	{
-		StringBuffer webxml = new StringBuffer();
+	 StringBuilder webxml = new StringBuilder();
 		webxml.append("<web-app>");
 		webxml.append("<" + filter + ">");
 		webxml.append(" <" + filter + "-name>HelloWorldApplication</" + filter + "-name>");

Modified: wicket/trunk/wicket-velocity/src/main/java/org/apache/wicket/velocity/markup/html/VelocityPanel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-velocity/src/main/java/org/apache/wicket/velocity/markup/html/VelocityPanel.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket-velocity/src/main/java/org/apache/wicket/velocity/markup/html/VelocityPanel.java (original)
+++ wicket/trunk/wicket-velocity/src/main/java/org/apache/wicket/velocity/markup/html/VelocityPanel.java Mon Nov 22 01:22:40 2010
@@ -315,7 +315,7 @@ public abstract class VelocityPanel exte
 		}
 
 		// evaluate the template and return a new StringResourceStream
-		StringBuffer sb = new StringBuffer();
+	 StringBuilder sb = new StringBuilder();
 		sb.append("<wicket:panel>");
 		sb.append(evaluateVelocityTemplate(reader));
 		sb.append("</wicket:panel>");

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/Component.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/Component.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/Component.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/Component.java Mon Nov 22 01:22:40 2010
@@ -3144,7 +3144,7 @@ public abstract class Component
 			final Page page = findPage();
 			if (page == null)
 			{
-				return new StringBuffer("[Component id = ").append(getId())
+				return new StringBuilder("[Component id = ").append(getId())
 					.append(", page = <No Page>, path = ")
 					.append(getPath())
 					.append(".")
@@ -3154,7 +3154,7 @@ public abstract class Component
 			}
 			else
 			{
-				return new StringBuffer("[Component id = ").append(getId())
+				return new StringBuilder("[Component id = ").append(getId())
 					.append(", page = ")
 					.append(getPage().getClass().getName())
 					.append(", path = ")

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/MarkupContainer.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/MarkupContainer.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/MarkupContainer.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/MarkupContainer.java Mon Nov 22 01:22:40 2010
@@ -871,7 +871,7 @@ public abstract class MarkupContainer ex
 	@Override
 	public String toString(final boolean detailed)
 	{
-		final StringBuffer buffer = new StringBuffer();
+		final StringBuilder buffer = new StringBuilder();
 		buffer.append("[" + this.getClass().getSimpleName() + " ");
 		buffer.append(super.toString(detailed));
 		if (detailed)

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java Mon Nov 22 01:22:40 2010
@@ -533,7 +533,7 @@ public abstract class Page extends Marku
 	 */
 	public final String hierarchyAsString()
 	{
-		final StringBuffer buffer = new StringBuffer();
+		final StringBuilder buffer = new StringBuilder();
 		buffer.append("Page " + getId());
 		visitChildren(new IVisitor<Component, Void>()
 		{
@@ -764,7 +764,7 @@ public abstract class Page extends Marku
 		if (debugSettings.getComponentUseCheck())
 		{
 			final List<Component> unrenderedComponents = new ArrayList<Component>();
-			final StringBuffer buffer = new StringBuffer();
+			final StringBuilder buffer = new StringBuilder();
 			renderedContainer.visitChildren(new IVisitor<Component, Void>()
 			{
 				public void component(final Component component, final IVisit<Void> visit)

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/AbstractMarkupParser.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/AbstractMarkupParser.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/AbstractMarkupParser.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/AbstractMarkupParser.java Mon Nov 22 01:22:40 2010
@@ -350,7 +350,7 @@ public abstract class AbstractMarkupPars
 		Pattern preBlock = Pattern.compile("<pre>.*?</pre>", Pattern.DOTALL | Pattern.MULTILINE);
 		Matcher m = preBlock.matcher(rawMarkup);
 		int lastend = 0;
-		StringBuffer sb = null;
+	 StringBuilder sb = null;
 		while (true)
 		{
 			boolean matched = m.find();
@@ -359,14 +359,14 @@ public abstract class AbstractMarkupPars
 			nonPre = nonPre.replaceAll("[ \\t]+", " ");
 			nonPre = nonPre.replaceAll("( ?[\\r\\n] ?)+", "\n");
 
-			// Don't create a StringBuffer if we don't actually need one.
+			// Don't create a StringBuilder if we don't actually need one.
 			// This optimizes the trivial common case where there is no <pre>
 			// tag at all down to just doing the replaceAlls above.
 			if (lastend == 0)
 			{
 				if (matched)
 				{
-					sb = new StringBuffer(rawMarkup.length());
+					sb = new StringBuilder(rawMarkup.length());
 				}
 				else
 				{

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/MarkupStream.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/MarkupStream.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/MarkupStream.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/MarkupStream.java Mon Nov 22 01:22:40 2010
@@ -522,7 +522,7 @@ public class MarkupStream
 	 */
 	public String toHtmlDebugString()
 	{
-		final StringBuffer buffer = new StringBuffer();
+		final StringBuilder buffer = new StringBuilder();
 
 		for (int i = 0; i < markup.size(); i++)
 		{

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java Mon Nov 22 01:22:40 2010
@@ -557,7 +557,7 @@ public abstract class FormComponent<T> e
 
 		if (message == null)
 		{
-			StringBuffer buffer = new StringBuffer();
+		 StringBuilder buffer = new StringBuilder();
 			buffer.append("Could not locate error message for component: ");
 			buffer.append(Classes.simpleName(getClass()));
 			buffer.append("@");

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/SubmitLink.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/SubmitLink.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/SubmitLink.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/SubmitLink.java Mon Nov 22 01:22:40 2010
@@ -192,7 +192,7 @@ public class SubmitLink extends Abstract
 		{
 			// find the root form - the one we are really going to submit
 			Form<?> root = getForm().getRootForm();
-			StringBuffer sb = new StringBuffer(100);
+		 StringBuilder sb = new StringBuilder(100);
 			sb.append("var e=document.getElementById('");
 			sb.append(root.getHiddenFieldId());
 			sb.append("'); e.name=\'");

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/include/Include.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/include/Include.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/include/Include.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/include/Include.java Mon Nov 22 01:22:40 2010
@@ -221,7 +221,7 @@ public class Include extends WebComponen
 	{
 		// make the url absolute
 		HttpServletRequest req = ((ServletWebRequest)getRequest()).getHttpServletRequest();
-		StringBuffer buildUrl = new StringBuffer(url.length());
+	 StringBuilder buildUrl = new StringBuilder(url.length());
 		String scheme = req.getScheme();
 		int port = req.getServerPort();
 		buildUrl.append(scheme); // http, https

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/ClientSideImageMap.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/ClientSideImageMap.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/ClientSideImageMap.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/ClientSideImageMap.java Mon Nov 22 01:22:40 2010
@@ -70,7 +70,7 @@ public class ClientSideImageMap extends 
 
 	private String polygonCoordinates(int... coordinates)
 	{
-		final StringBuffer buffer = new StringBuffer();
+		final StringBuilder buffer = new StringBuilder();
 		for (int i = 0; i < coordinates.length; i++)
 		{
 			buffer.append(coordinates[i]);

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/PopupSettings.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/PopupSettings.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/PopupSettings.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/PopupSettings.java Mon Nov 22 01:22:40 2010
@@ -160,7 +160,7 @@ public class PopupSettings implements IC
 			windowTitle = windowTitle.replaceAll("\\W", "_");
 		}
 
-		StringBuffer script = new StringBuffer("var w = window.open(" + target + ", '").append(
+	 StringBuilder script = new StringBuilder("var w = window.open(" + target + ", '").append(
 			windowTitle).append("', '");
 
 		script.append("scrollbars=").append(flagToString(SCROLLBARS));

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/model/AbstractPropertyModel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/model/AbstractPropertyModel.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/model/AbstractPropertyModel.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/model/AbstractPropertyModel.java Mon Nov 22 01:22:40 2010
@@ -193,7 +193,7 @@ public abstract class AbstractPropertyMo
 	@Override
 	public String toString()
 	{
-		StringBuffer sb = new StringBuffer("Model:classname=[");
+	 StringBuilder sb = new StringBuilder("Model:classname=[");
 		sb.append(getClass().getName()).append("]");
 		sb.append(":nestedModel=[").append(target).append("]");
 		return sb.toString();

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/model/AbstractReadOnlyModel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/model/AbstractReadOnlyModel.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/model/AbstractReadOnlyModel.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/model/AbstractReadOnlyModel.java Mon Nov 22 01:22:40 2010
@@ -61,7 +61,7 @@ public abstract class AbstractReadOnlyMo
 	@Override
 	public String toString()
 	{
-		StringBuffer sb = new StringBuffer("Model:classname=[");
+	 StringBuilder sb = new StringBuilder("Model:classname=[");
 		sb.append(getClass().getName()).append("]");
 		return sb.toString();
 	}

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/model/LoadableDetachableModel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/model/LoadableDetachableModel.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/model/LoadableDetachableModel.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/model/LoadableDetachableModel.java Mon Nov 22 01:22:40 2010
@@ -146,7 +146,7 @@ public abstract class LoadableDetachable
 	@Override
 	public String toString()
 	{
-		StringBuffer sb = new StringBuffer(super.toString());
+	 StringBuilder sb = new StringBuilder(super.toString());
 		sb.append(":attached=").append(attached).append(":tempModelObject=[").append(
 			this.transientModelObject).append("]");
 		return sb.toString();

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/model/Model.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/model/Model.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/model/Model.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/model/Model.java Mon Nov 22 01:22:40 2010
@@ -202,7 +202,7 @@ public class Model<T extends Serializabl
 	@Override
 	public String toString()
 	{
-		StringBuffer sb = new StringBuffer("Model:classname=[");
+	 StringBuilder sb = new StringBuilder("Model:classname=[");
 		sb.append(getClass().getName()).append("]");
 		sb.append(":object=[").append(object).append("]");
 		return sb.toString();

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/model/PropertyModel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/model/PropertyModel.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/model/PropertyModel.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/model/PropertyModel.java Mon Nov 22 01:22:40 2010
@@ -109,7 +109,7 @@ public class PropertyModel<T> extends Ab
 	@Override
 	public String toString()
 	{
-		StringBuffer sb = new StringBuffer(super.toString());
+	 StringBuilder sb = new StringBuilder(super.toString());
 		sb.append(":expression=[").append(expression).append("]");
 		return sb.toString();
 	}

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/model/StringResourceModel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/model/StringResourceModel.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/model/StringResourceModel.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/model/StringResourceModel.java Mon Nov 22 01:22:40 2010
@@ -582,7 +582,7 @@ public class StringResourceModel extends
 	@Override
 	public String toString()
 	{
-		StringBuffer sb = new StringBuffer("StringResourceModel[");
+	 StringBuilder sb = new StringBuilder("StringResourceModel[");
 		sb.append("key:");
 		sb.append(resourceKey);
 		sb.append(",default:");

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/model/util/GenericBaseModel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/model/util/GenericBaseModel.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/model/util/GenericBaseModel.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/model/util/GenericBaseModel.java Mon Nov 22 01:22:40 2010
@@ -87,7 +87,7 @@ public abstract class GenericBaseModel<T
 	@Override
 	public String toString()
 	{
-		StringBuffer sb = new StringBuffer("Model:classname=[");
+	 StringBuilder sb = new StringBuilder("Model:classname=[");
 		sb.append(getClass().getName()).append("]");
 		sb.append(":object=[").append(object).append("]");
 		return sb.toString();

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/ClientProperties.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/ClientProperties.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/ClientProperties.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/ClientProperties.java Mon Nov 22 01:22:40 2010
@@ -1096,7 +1096,7 @@ public class ClientProperties implements
 	@Override
 	public String toString()
 	{
-		StringBuffer b = new StringBuffer();
+	 StringBuilder b = new StringBuilder();
 
 		Field[] fields = ClientProperties.class.getDeclaredFields();
 

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestUtils.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestUtils.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestUtils.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestUtils.java Mon Nov 22 01:22:40 2010
@@ -159,15 +159,15 @@ public final class RequestUtils
 	 */
 	public static String toAbsolutePath(final String requestPath, String relativePagePath)
 	{
-		final StringBuffer result;
+		final StringBuilder result;
 		if (requestPath.endsWith("/"))
 		{
-			result = new StringBuffer(requestPath);
+			result = new StringBuilder(requestPath);
 		}
 		else
 		{
 			// Remove everything after last slash (but not slash itself)
-			result = new StringBuffer(requestPath.substring(0, requestPath.lastIndexOf('/') + 1));
+			result = new StringBuilder(requestPath.substring(0, requestPath.lastIndexOf('/') + 1));
 		}
 
 		if (relativePagePath.startsWith("./"))
@@ -177,7 +177,7 @@ public final class RequestUtils
 
 		if (relativePagePath.startsWith("../"))
 		{
-			StringBuffer tempRelative = new StringBuffer(relativePagePath);
+		 StringBuilder tempRelative = new StringBuilder(relativePagePath);
 
 			// Go up through hierarchy until we find most common directory for both pathes.
 			while (tempRelative.indexOf("../") == 0)

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/documentvalidation/HtmlDocumentParser.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/documentvalidation/HtmlDocumentParser.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/documentvalidation/HtmlDocumentParser.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/documentvalidation/HtmlDocumentParser.java Mon Nov 22 01:22:40 2010
@@ -170,7 +170,7 @@ public class HtmlDocumentParser
 			else
 			{
 				bits[0] = bits[0].trim();
-				StringBuffer value = new StringBuffer();
+			 StringBuilder value = new StringBuilder();
 				for (int j = 1; j < bits.length; j++)
 				{
 					value.append(bits[j]);
@@ -269,7 +269,7 @@ public class HtmlDocumentParser
 	 */
 	private int processText()
 	{
-		StringBuffer buf = new StringBuffer();
+	 StringBuilder buf = new StringBuilder();
 		while (pos < document.length())
 		{
 			char ch = document.charAt(pos);

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/mock/MockHttpServletRequest.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/mock/MockHttpServletRequest.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/mock/MockHttpServletRequest.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/mock/MockHttpServletRequest.java Mon Nov 22 01:22:40 2010
@@ -728,7 +728,7 @@ public class MockHttpServletRequest impl
 		}
 		else
 		{
-			final StringBuffer buf = new StringBuffer();
+			final StringBuilder buf = new StringBuilder();
 			for (Iterator<String> iterator = parameters.keySet().iterator(); iterator.hasNext();)
 			{
 				final String name = iterator.next();
@@ -868,7 +868,7 @@ public class MockHttpServletRequest impl
 	 */
 	public StringBuffer getRequestURL()
 	{
-		final StringBuffer buf = new StringBuffer();
+		StringBuffer buf = new StringBuffer();
 		buf.append("http://localhost");
 		buf.append(getContextPath());
 		if (getPathInfo() != null)

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/mock/MockHttpServletResponse.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/mock/MockHttpServletResponse.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/mock/MockHttpServletResponse.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/mock/MockHttpServletResponse.java Mon Nov 22 01:22:40 2010
@@ -643,7 +643,7 @@ public class MockHttpServletResponse imp
 	 */
 	public static String formatDate(long l)
 	{
-		StringBuffer _dateBuffer = new StringBuffer(32);
+		StringBuilder _dateBuffer = new StringBuilder(32);
 		Calendar _calendar = new GregorianCalendar(TimeZone.getTimeZone("GMT"));
 		_calendar.setTimeInMillis(l);
 		formatDate(_dateBuffer, _calendar, false);
@@ -663,7 +663,7 @@ public class MockHttpServletResponse imp
 	 * @param calendar
 	 * @param cookie
 	 */
-	public static void formatDate(StringBuffer buf, Calendar calendar, boolean cookie)
+	public static void formatDate(StringBuilder buf, Calendar calendar, boolean cookie)
 	{
 		// "EEE, dd MMM yyyy HH:mm:ss 'GMT'"
 		// "EEE, dd-MMM-yy HH:mm:ss 'GMT'", cookie
@@ -714,7 +714,7 @@ public class MockHttpServletResponse imp
 	 * @param buf
 	 * @param i
 	 */
-	public static void append2digits(StringBuffer buf, int i)
+	public static void append2digits(StringBuilder buf, int i)
 	{
 		if (i < 100)
 		{

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/util/io/SerializableChecker.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/io/SerializableChecker.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/util/io/SerializableChecker.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/util/io/SerializableChecker.java Mon Nov 22 01:22:40 2010
@@ -646,9 +646,9 @@ public final class SerializableChecker e
 	/**
 	 * @return name from root to current node concatenated with slashes
 	 */
-	private StringBuffer currentPath()
+	private StringBuilder currentPath()
 	{
-		StringBuffer b = new StringBuffer();
+	 StringBuilder b = new StringBuilder();
 		for (Iterator<String> it = nameStack.iterator(); it.hasNext();)
 		{
 			b.append(it.next());
@@ -669,8 +669,8 @@ public final class SerializableChecker e
 	 */
 	private final String toPrettyPrintedStack(String type)
 	{
-		StringBuffer result = new StringBuffer();
-		StringBuffer spaces = new StringBuffer();
+	 StringBuilder result = new StringBuilder();
+	 StringBuilder spaces = new StringBuilder();
 		result.append("Unable to serialize class: ");
 		result.append(type);
 		result.append("\nField hierarchy is:");

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/PackagedTextTemplate.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/PackagedTextTemplate.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/PackagedTextTemplate.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/PackagedTextTemplate.java Mon Nov 22 01:22:40 2010
@@ -93,7 +93,7 @@ public class PackagedTextTemplate extend
 	};
 
 	/** contents */
-	private final StringBuffer buffer = new StringBuffer();
+	private final StringBuilder buffer = new StringBuilder();
 
 	/**
 	 * Constructor.

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/TextTemplateDecorator.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/TextTemplateDecorator.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/TextTemplateDecorator.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/TextTemplateDecorator.java Mon Nov 22 01:22:40 2010
@@ -68,7 +68,7 @@ public abstract class TextTemplateDecora
 	@Override
 	public String asString()
 	{
-		StringBuffer b = new StringBuffer();
+	 StringBuilder b = new StringBuilder();
 		b.append(getBeforeTemplateContents());
 		b.append(decorated.asString());
 		b.append(getAfterTemplateContents());
@@ -85,7 +85,7 @@ public abstract class TextTemplateDecora
 	@Override
 	public String asString(Map<String, ?> variables)
 	{
-		StringBuffer b = new StringBuffer();
+	 StringBuilder b = new StringBuilder();
 		b.append(getBeforeTemplateContents());
 		b.append(decorated.asString(variables));
 		b.append(getAfterTemplateContents());

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/TextTemplateSharedResourceFactory.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/TextTemplateSharedResourceFactory.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/TextTemplateSharedResourceFactory.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/util/template/TextTemplateSharedResourceFactory.java Mon Nov 22 01:22:40 2010
@@ -150,7 +150,7 @@ public class TextTemplateSharedResourceF
 	 */
 	protected String sharedResourceName(final Map<String, ?> variables)
 	{
-		final StringBuffer buffer = new StringBuffer();
+		final StringBuilder buffer = new StringBuilder();
 		for (final Iterator<?> iterator = variables.values().iterator(); iterator.hasNext();)
 		{
 			final String value = iterator.next().toString();
@@ -173,7 +173,7 @@ public class TextTemplateSharedResourceF
 	 */
 	private String encodeValue(final String value)
 	{
-		final StringBuffer buffer = new StringBuffer(value.length() + 10);
+		final StringBuilder buffer = new StringBuilder(value.length() + 10);
 		for (int i = 0; i < value.length(); i++)
 		{
 			final char c = value.charAt(i);

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/WicketTesterHelper.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/WicketTesterHelper.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/WicketTesterHelper.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/WicketTesterHelper.java Mon Nov 22 01:22:40 2010
@@ -149,7 +149,7 @@ public class WicketTesterHelper
 	 */
 	public static String asLined(final Collection<?> objects)
 	{
-		StringBuffer lined = new StringBuffer();
+	 StringBuilder lined = new StringBuilder();
 		for (Iterator<?> iter = objects.iterator(); iter.hasNext();)
 		{
 			String objectString = iter.next().toString();

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/validation/ValidationError.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/validation/ValidationError.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/validation/ValidationError.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/validation/ValidationError.java Mon Nov 22 01:22:40 2010
@@ -228,7 +228,7 @@ public class ValidationError implements 
 	@Override
 	public String toString()
 	{
-		StringBuffer tostring = new StringBuffer();
+	 StringBuilder tostring = new StringBuilder();
 		tostring.append("[").append(Classes.simpleName(getClass()));
 
 		tostring.append(" message=[").append(message);

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/ajax/AjaxTimerBehaviorTest.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/ajax/AjaxTimerBehaviorTest.java?rev=1037585&r1=1037584&r2=1037585&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/ajax/AjaxTimerBehaviorTest.java (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/ajax/AjaxTimerBehaviorTest.java Mon Nov 22 01:22:40 2010
@@ -201,7 +201,7 @@ public class AjaxTimerBehaviorTest exten
 			return "\\Q" + s + "\\E";
 		}
 
-		StringBuffer sb = new StringBuffer(s.length() * 2);
+	 StringBuilder sb = new StringBuilder(s.length() * 2);
 		sb.append("\\Q");
 		slashEIndex = 0;
 		int current = 0;