org.apache.beehive.netui.databinding.datagrid.api
Class DataGridURLBuilder

Object
  extended by DataGridURLBuilder
Direct Known Subclasses:
DefaultDataGridURLBuilder

public abstract class DataGridURLBuilder
extends Object


Constructor Summary
DataGridURLBuilder()
           
 
Method Summary
abstract  Map buildSortQueryParamsMap(String sortExpression)
           
abstract  String[] getPagerParamValues()
           
abstract  String getPagerRowQueryParamKey()
           
abstract  Map getQueryParams()
           
abstract  Map getQueryParamsForFirstPage()
           
abstract  Map getQueryParamsForLastPage()
           
abstract  Map getQueryParamsForNextPage()
           
abstract  Map getQueryParamsForPreviousPage()
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataGridURLBuilder

public DataGridURLBuilder()
Method Detail

getQueryParams

public abstract Map getQueryParams()

getQueryParamsForFirstPage

public abstract Map getQueryParamsForFirstPage()

getQueryParamsForPreviousPage

public abstract Map getQueryParamsForPreviousPage()

getQueryParamsForNextPage

public abstract Map getQueryParamsForNextPage()

getQueryParamsForLastPage

public abstract Map getQueryParamsForLastPage()

getPagerParamValues

public abstract String[] getPagerParamValues()

getPagerRowQueryParamKey

public abstract String getPagerRowQueryParamKey()

buildSortQueryParamsMap

public abstract Map buildSortQueryParamsMap(String sortExpression)