Geoff suggested a workaround with valueOf(...).
Alexandr said enums work fine for him.
It doesn't work for me, perhaps the problem is with accessing *inner*
enums?
Anyway, here it is:
------- Forwarded message -------
From: "Alexandr Kundirenko" <[EMAIL PROTECTED]>
To: "Tapestry users" <tapestry-user@jakarta.apache.org>
Subject: Re[2]: OGNL enum?
Date: Wed, 05 Oct 2005 16:55:38 +0200
Hi,
Hmmm...
I access enum like a constant and it works!
public enum ReportType {
TOTALS,
COMPARISON
}
In Template:
<span jwcid="@If"
condition="ognl:descriptor.mode eq
@[EMAIL PROTECTED]">
Alex
GL> This sucks but it works.
GL> @[EMAIL PROTECTED]("ONE")
GL> Geoff
GL> On 10/4/05, Martin Strand <[EMAIL PROTECTED]> wrote:
Is there a way to reference an enum with OGNL?
package package;
class Class
{
public enum Enum
{
ONE, TWO, THREE
}
}
I tried a couple of variations but couldn't figure it out. Perhaps it's
not possible?
ognl:@[EMAIL PROTECTED] ?
-Martin
On Thu, 13 Oct 2005 18:16:11 +0200, Gregor Melhorn <[EMAIL PROTECTED]>
wrote:
Hello tapestry users,
how do I reference an enum from an ognl value String inside a
component? I know it was on the list before, but the archives I read
removed the solution because the software thought it was an email
address...
Best regards
Gregor Melhorn
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]