package org.gcube.portlets.widgets.ckandatapublisherwidget.client.events; import org.gcube.portlets.widgets.ckandatapublisherwidget.shared.ResourceBean; import com.google.gwt.event.shared.GwtEvent; /** * Added resource event * @author Costantino Perciante at ISTI-CNR (costantino.perciante@isti.cnr.it) */ public class AddResourceEvent extends GwtEvent { public static Type TYPE = new Type(); private ResourceBean resource; public AddResourceEvent(ResourceBean resource) { this.resource = resource; } public ResourceBean getResource() { return resource; } @Override public Type getAssociatedType() { return TYPE; } @Override protected void dispatch(AddResourceEventHandler handler) { handler.onAddedResource(this); } }