I didn't explain myself well. Basically I would insert reconfigureFormatter(NumberFormat/DateFormat) inside doEndTag. By default it would nothing.
On Fri, Jul 10, 2009 at 5:03 AM, Stuart Thiel<stuart.th...@gmail.com> wrote: > Hello Henri, > > Having a protected configureFormatter (and similar things for other methods > elsewhere) is my preferred approach. > > The issue with the second approach is that doEndTag() calls > createFormatter(), then configureFormatter, then formats the text. There's > no facility to step in between and make changes. If the other methods stayed > private, we'd have to re-implement them if we re-implemented doEndTag() > anyway. So there is nothing gained by having a > reconfigureFormatter(DateFormat). > > On Fri, Jul 10, 2009 at 3:25 AM, Henri Yandell <flame...@gmail.com> wrote: > >> I'm wondering if protected configureFormatter(NumberFormat) is best, >> or if the better option is to have a protected void >> reconfigureFormatter(NumberFormat) method that is invokved at the end >> of that method. >> >> So by default the configureFormatter is always run, and then the user >> can hook in to do whatever they want to the NumberFormat. A similar >> reconfigureFormatter(DateFormat) could be added to the >> FormatDateSupport class. >> >> What do you think? >> >> > -- > Stuart Thiel > --------------------------------------------------------------------- To unsubscribe, e-mail: taglibs-user-unsubscr...@jakarta.apache.org For additional commands, e-mail: taglibs-user-h...@jakarta.apache.org