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 Google-Web-Toolkit@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---