info.rolandkrueger.roklib.util.tables.filtertable
Class TableDataRow<T>

java.lang.Object
  extended by info.rolandkrueger.roklib.util.tables.filtertable.TableDataRow<T>
All Implemented Interfaces:
Serializable

public class TableDataRow<T>
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
private  boolean mIsVisibleAfterFilter
           
private  Integer mOriginalIndexInTable
           
private  Vector<TableCellData<T>> mRowData
           
private  boolean mVisible
           
private static long serialVersionUID
           
 
Constructor Summary
TableDataRow(int columnCount, int indexInTable)
           
 
Method Summary
 TableCellData<T> addCellData(int columnIndex, byte data)
           
 TableCellData<T> addCellData(int columnIndex, char data)
           
 TableCellData<T> addCellData(int columnIndex, double data)
           
 TableCellData<T> addCellData(int columnIndex, float data)
           
 TableCellData<T> addCellData(int columnIndex, int data)
           
 TableCellData<T> addCellData(int columnIndex, long data)
           
 TableCellData<T> addCellData(int columnIndex, short data)
           
 TableCellData<T> addCellData(int columnIndex, String data, boolean tryToConvertToNumber)
           
 Integer getOriginalIndexInTable()
           
 TableCellData<T> getRowData(int columnIndex)
           
 boolean isVisible()
           
 boolean isVisibleAfterFilter()
           
private  TableCellData<T> setData(int columnIndex, TableCellData<T> data)
           
 void setVisible(boolean visible)
           
 void setVisibleAfterFilter(boolean isVisibleAfterFilter)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

mRowData

private Vector<TableCellData<T>> mRowData

mVisible

private boolean mVisible

mIsVisibleAfterFilter

private boolean mIsVisibleAfterFilter

mOriginalIndexInTable

private Integer mOriginalIndexInTable
Constructor Detail

TableDataRow

public TableDataRow(int columnCount,
                    int indexInTable)
Method Detail

addCellData

public TableCellData<T> addCellData(int columnIndex,
                                    String data,
                                    boolean tryToConvertToNumber)

addCellData

public TableCellData<T> addCellData(int columnIndex,
                                    int data)

addCellData

public TableCellData<T> addCellData(int columnIndex,
                                    long data)

addCellData

public TableCellData<T> addCellData(int columnIndex,
                                    double data)

addCellData

public TableCellData<T> addCellData(int columnIndex,
                                    float data)

addCellData

public TableCellData<T> addCellData(int columnIndex,
                                    byte data)

addCellData

public TableCellData<T> addCellData(int columnIndex,
                                    char data)

addCellData

public TableCellData<T> addCellData(int columnIndex,
                                    short data)

setData

private TableCellData<T> setData(int columnIndex,
                                 TableCellData<T> data)

getRowData

public TableCellData<T> getRowData(int columnIndex)

isVisible

public boolean isVisible()

setVisible

public void setVisible(boolean visible)

getOriginalIndexInTable

public Integer getOriginalIndexInTable()

toString

public String toString()
Overrides:
toString in class Object

isVisibleAfterFilter

public boolean isVisibleAfterFilter()

setVisibleAfterFilter

public void setVisibleAfterFilter(boolean isVisibleAfterFilter)


Copyright © 2007-2011. All Rights Reserved.