package org.gcube.portlets.user.dataminerexecutor.client.events; import com.google.gwt.event.shared.EventHandler; import com.google.gwt.event.shared.GwtEvent; import com.google.gwt.event.shared.HandlerRegistration; import com.google.gwt.event.shared.HasHandlers; public class RemoveSelectedOperatorEvent extends GwtEvent { public static Type TYPE = new Type(); public interface RemoveSelectedOperatorEventHandler extends EventHandler { void onSelect(RemoveSelectedOperatorEvent event); } public interface HasRemoveSelectedOperatorEventHandler extends HasHandlers { public HandlerRegistration removeSelectedOperatorEventHandler(RemoveSelectedOperatorEventHandler handler); } public RemoveSelectedOperatorEvent() { } @Override protected void dispatch(RemoveSelectedOperatorEventHandler handler) { handler.onSelect(this); } @Override public Type getAssociatedType() { return TYPE; } public static Type getType() { return TYPE; } public static void fire(HasHandlers source, MenuEvent event) { source.fireEvent(event); } @Override public String toString() { return "RemoveSelectedOperatorEvent []"; } }