[EMAIL PROTECTED] wrote:
> 
> I needed to add a new way of extracting properties. I wrote a
> DynamicBeanExecutor and then chained it into ASTIdentifier. I don't know
> enough about the parser to know if we could make a runtime (startup)
> directive that established a pipeline of AbstractExecutors or not?
> Any ideas?

That's interesting.  What does it need to do differently?

> 
> Also I added an Eval directive (which is basically just Parse with some
> small modifications.  To do this I added a new no-arg Template.process
> method and allowed for Template.process to optionally be called with and
> InputStream. Does this make sense to people is their a better way?
> 
> #set ($foo='this is some $text $!bar')
> #set ($text="foo")
> #set ($bar="bar!")
> #eval($foo)
> 
> renders =>
> this is some foo bar!
> 
> I don't mind doing to bit to make ASTIdentifer run off a pipeline if people
> thinks that's practical? Also if anyone wants the Eval directive I can
> submit a patch, lemme know.

We've been there :)


-- 
Geir Magnusson Jr.                               [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

Reply via email to