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 - http://www.otego.com
Orixo, the XML business alliance - http://www.orixo.com

Reply via email to