Author: ivaynberg
Date: Sat Dec 15 10:37:39 2007
New Revision: 604484
URL: http://svn.apache.org/viewvc?rev=604484&view=rev
Log:
WICKET-1229
Modified:
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/parser/filter/WicketMessageTagHandler.java
Modified:
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/parser/filter/WicketMessageTagHandler.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/parser/filter/WicketMessageTagHandler.java?rev=604484&r1=604483&r2=604484&view=diff
==============================================================================
---
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/parser/filter/WicketMessageTagHandler.java
(original)
+++
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/parser/filter/WicketMessageTagHandler.java
Sat Dec 15 10:37:39 2007
@@ -45,8 +45,8 @@
* @author Igor Vaynberg
*/
public final class WicketMessageTagHandler extends AbstractMarkupFilter
- implements
- IComponentResolver
+ implements
+ IComponentResolver
{
/** */
private static final long serialVersionUID = 1L;
@@ -85,7 +85,7 @@
}
final String wicketMessageAttribute =
tag.getAttributes().getString(
- WICKET_MESSAGE_ATTRIBUTE_NAME);
+ WICKET_MESSAGE_ATTRIBUTE_NAME);
if ((wicketMessageAttribute != null) &&
(wicketMessageAttribute.trim().length() > 0))
{
@@ -131,13 +131,13 @@
for (int i = 0; i < attrsAndKeys.length; i++)
{
String attrAndKey = attrsAndKeys[i];
- int colon = attrAndKey.indexOf(":");
+ int colon = attrAndKey.lastIndexOf(":");
// make sure the attribute-key pair is
valid
if (attrAndKey.length() < 3 || colon <
1 || colon > attrAndKey.length() - 2)
{
throw new
WicketRuntimeException(
- "wicket:message
attribute contains an invalid value [[" + expr +
-
"]], must be of form (attr:key)+");
+ "wicket:message
attribute contains an invalid value [[" + expr +
+ "]], must be of
form (attr:key)+");
}
String attr = attrAndKey.substring(0,
colon);
@@ -175,12 +175,12 @@
if (tag.isOpenClose())
{
wc = new
WebComponent(WICKET_MESSAGE_CONTAINER_ID +
-
container.getPage().getAutoIndex());
+ container.getPage().getAutoIndex());
}
else
{
wc = new
WebMarkupContainer(WICKET_MESSAGE_CONTAINER_ID +
-
container.getPage().getAutoIndex());
+ container.getPage().getAutoIndex());
}
container.autoAdd(wc, markupStream);