FYI, we also have our own replaceAll, which doesn't fire up the regex
engine.

Strings.replaceAll[1]

Frank

[1]:
http://people.apache.org/~tobrien/wicket/apidocs/org/apache/wicket/util/string/Strings.html#replaceAll(java.lang.CharSequence,%20java.lang.CharSequence,%20java.lang.CharSequence)


On 10/3/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Author: gseitz
> Date: Wed Oct  3 05:49:00 2007
> New Revision: 581586
>
> URL: http://svn.apache.org/viewvc?rev=581586&view=rev
> Log:
> replaced call to jdk1.5 String#replace(String, String) with jdk 
> 1.4String#replaceAll(String, String)
>
> Modified:
>     wicket/trunk/jdk-1.4
> /wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DatePicker.java
>
> Modified: wicket/trunk/jdk-1.4
> /wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DatePicker.java
> URL:
> http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DatePicker.java?rev=581586&r1=581585&r2=581586&view=diff
>
> ==============================================================================
> --- 
> wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DatePicker.java
> (original)
> +++ 
> wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DatePicker.java
> Wed Oct  3 05:49:00 2007
> @@ -192,8 +192,8 @@
>                 String script = getAdditionalJavascript();
>                 if (script != null)
>                 {
> -                       variables.put("additionalJavascript",
> script.replace("${calendar}", "YAHOO.wicket."
> -                                       + widgetId + "DpJs"));
> +                       variables.put("additionalJavascript",
> script.replaceAll("\\$\\{calendar\\}",
> +                                       "YAHOO.wicket." + widgetId +
> "DpJs"));
>                 }
>                 // print out the initialization properties
>                 Properties p = new Properties();
>
>
>

Reply via email to