/** * The contents of this file are subject to the license and copyright * detailed in the LICENSE file at the root of the source * tree and available online at * * https://github.com/keeps/roda */ package org.roda.wui.client.common.lists.utils; import java.util.List; import org.roda.core.data.v2.index.IsIndexed; import org.roda.core.data.v2.index.facet.Facets; import org.roda.core.data.v2.index.filter.Filter; public abstract class BasicAsyncTableCell<T extends IsIndexed> extends AsyncTableCell<T, Void> { public BasicAsyncTableCell(Class<T> classToReturn, List<String> fieldsToReturn) { super(classToReturn, fieldsToReturn); } public BasicAsyncTableCell(Class<T> classToReturn, Filter filter, Facets facets, String summary, boolean selectable, int initialPageSize, int pageSizeIncrement, List<String> fieldsToReturn) { super(classToReturn, filter, false, facets, summary, selectable, initialPageSize, pageSizeIncrement, null, fieldsToReturn); } public BasicAsyncTableCell(Class<T> classToReturn, Filter filter, boolean justActive, Facets facets, String summary, boolean selectable, int initialPageSize, int pageSizeIncrement, List<String> fieldsToReturn) { super(classToReturn, filter, justActive, facets, summary, selectable, initialPageSize, pageSizeIncrement, null, fieldsToReturn); } public BasicAsyncTableCell(Class<T> classToReturn, Filter filter, boolean justActive, Facets facets, String summary, boolean selectable, List<String> fieldsToReturn) { super(classToReturn, filter, justActive, facets, summary, selectable, null, fieldsToReturn); } public BasicAsyncTableCell(Class<T> classToReturn, Filter filter, Facets facets, String summary, boolean selectable, List<String> fieldsToReturn) { super(classToReturn, filter, false, facets, summary, selectable, null, fieldsToReturn); } }