cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Giacomo Pati <>
Subject Re: [RT] StringTemplate: The answer to our templating needs?
Date Fri, 29 Oct 2004 20:33:31 GMT
On Fri, 29 Oct 2004, Carsten Ziegeler wrote:

> I created a long time ago the TemplateObjectModelHelper which is
> in the scratchpad area. The idea of this class is to provide one
> single object model that can be used in various components,
> like a template generator/transformer, input moduls, java code etc.
> In the end, regardless where you want to access objects (flow,
> template stuff, input modules) you always use the same way, like
> "cocoon.request" etc. Depending on the language the component
> provides the syntax may vary, like "cocoon/request" - but the path
> you use is always the same.

On Fri, 29 Oct 2004, Stefano Mazzocchi wrote:

> May I remind you people of Pier's Garbage? He lost interest in it, but I 
> personally like the approach very much.

The GarbageGenerator is based on a parser generated with JavaCC (parser 
generator with quite performant code generation), could be made working as 
a Transformer (as the JXTG does) and we can define the syntax and features 
of it. Combined with Carstens TemplateObjectModelHelper we could well 
create an efficient and "well designed" template engine which we control 
about the data paths' and syntax.

Giacomo Pati
Otego AG, Switzerland -
Orixo, the XML business alliance -

View raw message