Hi,
I am trying to implement a small utility class / library that should be
useable on client side and on server side but has different implementation
on client and server.
For example I have a utility method that should make a http REST call. On
client side I should use RequestBuilder but on server side I have to use
java.net.* classes. How would I do that?
I tried the factory approach in combination with GWT.isScript() but this
didn't work because the GWT compiler still sees java.net.* classes and
wants to translate them:
public class SharedUtils {
private static final SharedUtilsFactory FACTORY = GWT.isScript() ?
new SharedUtilsFactoryJS() : new SharedUtilsFactoryVM();
public static RequestUtils requestUtils() {
return FACTORY.requestUtils();
}
}
Shouldn't this somehow be possible?
Thanks for help,
-- J.
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-web-toolkit/-/0Vun73wjMvcJ.
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.