package org.gcube.portlets.widgets.ckancontentmoderator.client.events; import com.google.gwt.event.shared.GwtEvent; /** * The Class TableRangeViewChangedEvent. * * @author Francesco Mangiacrapa at ISTI-CNR francesco.mangiacrapa@isti.cnr.it * * Jun 22, 2021 * @param the generic type */ public class TableRangeViewChangedEvent extends GwtEvent { public static Type TYPE = new Type(); private int startIndex; private int limitIndex; /** * Instantiates a new click item event. * * @param handler the handler * @return */ public TableRangeViewChangedEvent(int start, int limit) { this.startIndex = start; this.limitIndex = limit; } @Override public Type getAssociatedType() { return TYPE; } @Override protected void dispatch(TableRangeViewChangedEventHandler handler) { handler.onRangeChanged(this); } public int getStartIndex() { return startIndex; } public int getLimitIndex() { return limitIndex; } }