This might help:

http://chenillekit.codehaus.org/chenillekit-tapestry/ognlbinding.html

On Friday, September 28, 2012, Ken in Nashua wrote:

>
> Thanks Thiago... that worked for my one class.
>
> But...
>
> @java.lang.Math@min(collection.size,itemsPerPage)
>
> the above statement... I am sure you know what it is T4
>
> What I am looking for is a T5 solution to reference these classes and
> operate them right inside the template.
>
> Is there a solution in T5 to do this?
>
> I feel like I need to design another
>
> public Class mathClass() {
>     return Math.class;
> }
>
> and on and on... for any other classes I would like to use.
>
> kcola...@live.com <javascript:;>
>
>
>
>
> > To: users@tapestry.apache.org <javascript:;>; 
> > kcola...@live.com<javascript:;>
> > Subject: Re: is there a way to refer to a Class type in a tml ?
> > Date: Fri, 28 Sep 2012 15:51:25 -0300
> > From: thiag...@gmail.com <javascript:;>
> >
> > On Fri, 28 Sep 2012 15:28:41 -0300, Ken in Nashua 
> > <kcola...@live.com<javascript:;>
> >
> > wrote:
> >
> > > Folks,
> >
> > Hi!
> >
> > > I am referring to the old T4 manner in which we would refer to a class
> > > type using
> > >
> > > @Integer.class
> > >
> > > within a template
> > >
> > > can this be done in T5 ?
> >
> > The Tapestry 5 philosophy is to do this kind of stuff in Java, never in
> > the template, probably putting it in a getter:
> >
> > Class getIntegerClass() {
> >       return Integer.class;
> > }
> >
> > In your template:
> >
> > ${integerClass}
> >
> > --
> > Thiago H. de Paula Figueiredo
>

Reply via email to