package org.gcube.portlets.widgets.ckancontentmoderator.client; import com.google.gwt.core.client.EntryPoint; import com.google.gwt.core.client.GWT; import com.google.gwt.user.client.Window; import com.google.gwt.user.client.rpc.AsyncCallback; /** * Entry point classes define onModuleLoad(). */ public class CkanContentModeratorWidget implements EntryPoint { /** * The message displayed to the user when the server cannot be reached or * returns an error. */ private static final String SERVER_ERROR = "An error occurred while " + "attempting to contact the server. Please check your network " + "connection and try again."; /** * Create a remote service proxy to talk to the server-side Greeting service. */ private final GreetingServiceAsync greetingService = GWT.create(GreetingService.class); /** * This is the entry point method. */ public void onModuleLoad() { greetingService.greetServer("I'm Francesco", new AsyncCallback() { @Override public void onSuccess(String result) { Window.alert(result); } @Override public void onFailure(Throwable caught) { // TODO Auto-generated method stub } }); } }