All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.got5.tapestry5.jquery.internal.DataTableModel Maven / Gradle / Ivy

package org.got5.tapestry5.jquery.internal;

import org.apache.tapestry5.PropertyOverrides;
import org.apache.tapestry5.beaneditor.BeanModel;
import org.apache.tapestry5.grid.GridDataSource;
import org.apache.tapestry5.grid.GridSortModel;
import org.apache.tapestry5.json.JSONObject;
import org.apache.tapestry5.services.Request;

/**
 * Interface used when your dataTable load the data by using ajax. You will have to implement 
 * the sendResponse. 
 */
public interface DataTableModel {
	
	
	public abstract JSONObject sendResponse(Request request,
			GridDataSource source, BeanModel model, GridSortModel sortModel, PropertyOverrides overrides);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy