public class TWebTable
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
dirty |
protected java.lang.String |
JSONData |
protected java.util.List |
publishedData |
protected java.util.List |
rawData |
protected java.util.List |
rowFilters |
Constructor and Description |
---|
TWebTable() |
TWebTable(java.util.List rawData,
TWebTableColumn[] columns) |
Modifier and Type | Method and Description |
---|---|
void |
addRowFilter(TWebTableRowFilter rowFilter) |
protected java.lang.String |
exportJSON() |
protected java.lang.String |
exportRowJSON(TWebTableColumn[] visibleColumns,
java.lang.Object row) |
java.lang.String |
getCellValue(java.lang.Object data) |
TWebTableColumn[] |
getColumns() |
int |
getDataSize() |
java.util.List |
getPublishedData() |
java.util.List |
getPublishedData(int pageIndex) |
protected java.lang.Object[] |
getRowData(TWebTableColumn[] visibleColumns,
java.lang.Object row) |
boolean |
isConverseIncreaseOrder() |
boolean |
isDirty() |
boolean |
isEscapeValue() |
protected boolean |
isVisible(java.lang.Object rowData) |
void |
publishData(int start,
int limit) |
protected void |
resetData()
Reset raw data
|
void |
setColumns(TWebTableColumn[] columns) |
void |
setConverseIncreaseOrder(boolean converseIncreaseOrder) |
void |
setDirty(boolean dirty) |
void |
setEscapeValue(boolean escapeValue) |
java.lang.String |
toJSON() |
java.lang.String |
toJSON(int start,
int limit) |
protected boolean dirty
protected java.lang.String JSONData
protected java.util.List rowFilters
protected java.util.List publishedData
protected java.util.List rawData
public TWebTable()
public TWebTable(java.util.List rawData, TWebTableColumn[] columns)
public void addRowFilter(TWebTableRowFilter rowFilter)
public java.lang.String toJSON()
public java.lang.String toJSON(int start, int limit)
protected void resetData()
protected java.lang.String exportJSON()
protected java.lang.String exportRowJSON(TWebTableColumn[] visibleColumns, java.lang.Object row)
public java.lang.String getCellValue(java.lang.Object data)
protected java.lang.Object[] getRowData(TWebTableColumn[] visibleColumns, java.lang.Object row)
public TWebTableColumn[] getColumns()
public void setColumns(TWebTableColumn[] columns)
public java.util.List getPublishedData()
public java.util.List getPublishedData(int pageIndex)
public int getDataSize()
public void publishData(int start, int limit)
protected boolean isVisible(java.lang.Object rowData)
public boolean isDirty()
public void setDirty(boolean dirty)
public boolean isEscapeValue()
public void setEscapeValue(boolean escapeValue)
public boolean isConverseIncreaseOrder()
public void setConverseIncreaseOrder(boolean converseIncreaseOrder)
Copyright © 2002 - 2010 Serva Software. All Rights Reserved.