hivemind-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jesse Kuhnert (JIRA)" <>
Subject [jira] Commented: (HIVEMIND-172) Allow escaping of commas in Hivemind PropertyUtils.configureProperties (and ClassAdaptor)
Date Mon, 03 Apr 2006 03:52:43 GMT
    [ ] 

Jesse Kuhnert commented on HIVEMIND-172:

Not sure if this is the way you guys want to go with it, but maybe we can trade. I'll work
on the tapestry servlet filter if you'll work on this (seems like a bum trade since your issue
has a patch though.. heh ) ?

> Allow escaping of commas in Hivemind PropertyUtils.configureProperties (and ClassAdaptor)
> -----------------------------------------------------------------------------------------
>          Key: HIVEMIND-172
>          URL:
>      Project: HiveMind
>         Type: Improvement

>   Components: library
>     Versions: 1.1
>     Reporter: Leonardo Quijano Vincenzi
>     Priority: Minor
>  Attachments: HIVEMIND-172.patch
> Recently I filled an issue in Tapestry for NumberTranslator, that it didn't allow for
the comma (",") to be specified in the initializer. Turns out there's no way of escaping this
character, as StringTokenizer is used on hivemind-lib to separate the characters.
> This can be fixed in PropertyUtils / ClassAdaptor by adding a filter to this:
>         StringTokenizer tokenizer = new StringTokenizer(initializer, ",");
>         while (tokenizer.hasMoreTokens())
>         {
>             configurePropertyFromToken(target, tokenizer.nextToken());
>         }
> It's possible to iterate over the tokenizer and check if the last character of a token
is "\", skipping the delimiter in that case.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message