On 2 December 2010 16:11, Hilco Wijbenga <[email protected]> wrote:
> my.css:
> @def BORDER-WIDTH 1px;
>
> MyCss.java:
> interface MyCss extends CssResource {
> �...@defname("BORDER-WIDTH")
> int getBorderWidth(); // Returns 1.
> }
>
> Is there a way to achieve something like this?
I thought I had a solution when I found @eval but it *only* works with methods?
my.css
@eval BORDER_WIDTH org.example.MyCss.BORDER_WIDTH_PX;
interface MyCss extends CssResource {
int BORDER_WIDTH = 1;
String BORDER_WIDTH_PX = String.valueOf(BORDER_WIDTH) + "px";
}
This throws an exception. BORDER_WIDTH_PX *must* be a static method?
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.