You can create the singleton inside the interface. e.g:
public class MyImages implemens AbstractImageStoreThingie {
AbstractImagePrototype closeButton();
... more AIPs.....
public static MyImages STORE =
(MyImages)GWT.create(MyImages.class);
}
Then you can just go:
MyImages.STORE.closeButton();
Looks a lot better than endless GWT.create() calls, regardless of
whether GWT optimizes it or not.
On Sep 24, 10:31 pm, Alex Rice <[EMAIL PROTECTED]> wrote:
> I have subclassed Constants and Messages and am finding the facility
> to very useful. I have started to put code like this in many of my
> classes:
>
> public void useMyConstants() {
> MyConstants myConstants = (MyConstants)
> GWT.create(MyConstants.class);
> Window.alert(myConstants.helloWorld());
>
> }
>
> Would it make sense to wrap MyConstants and MyMessages in a Java
> singleton, or is GWT already optimizing this behind the scenes? I am
> just imagining *lots* of strings getting re-created every time the
> above type of code is called.
>
> Thanks in advance
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---