package org.gcube.portlets.user.dataminermanager.client.events; import com.google.gwt.event.shared.GwtEvent; import com.google.gwt.event.shared.EventHandler; import java.lang.String; import com.google.gwt.event.shared.HasHandlers; public class MaskEvent extends GwtEvent { public static Type TYPE = new Type(); private String message; public interface MaskHandler extends EventHandler { void onMask(MaskEvent event); } public MaskEvent(String message) { this.message = message; } public String getMessage() { return message; } @Override protected void dispatch(MaskHandler handler) { handler.onMask(this); } @Override public Type getAssociatedType() { return TYPE; } public static Type getType() { return TYPE; } public static void fire(HasHandlers source, String message) { source.fireEvent(new MaskEvent(message)); } }