org.gamenet.swing.controls
Class ComparativeTableControl.InternalModelDataSource

java.lang.Object
  extended byorg.gamenet.swing.controls.ComparativeTableControl.InternalModelDataSource
Enclosing class:
ComparativeTableControl

private class ComparativeTableControl.InternalModelDataSource
extends Object


Field Summary
private  ComparativeTableControl.DataSource dataObjectDataSource
           
 
Constructor Summary
ComparativeTableControl.InternalModelDataSource(ComparativeTableControl.DataSource dataObjectDataSource)
           
 
Method Summary
 int getAdjustedDataRowIndex(int dataRow)
           
 int getRowCount()
           
 float getRowDataAsFloatAtPosition(int dataRow, int index)
           
 long getRowDataAsLongAtPosition(int dataRow, int index)
           
 int getRowDataAsSignedByteAtPosition(int dataRow, int index)
           
 int getRowDataAsSignedShortAtPosition(int dataRow, int index)
           
 int getRowDataAsUnsignedByteAtPosition(int dataRow, int index)
           
 long getRowDataAsUnsignedIntegerAtPosition(int dataRow, int index)
           
 int getRowDataAsUnsignedShortAtPosition(int dataRow, int index)
           
 String getRowDataAsZeroTerminatedStringAtPosition(int dataRow, int index, int maxLength)
           
 String getRowIdentifier(int dataRow)
           
 void setRowDataAsFloatAtPosition(int dataRow, long value, int index)
           
 void setRowDataAsLongAtPosition(int dataRow, long value, int index)
           
 void setRowDataAsSignedByteAtPosition(int dataRow, int value, int index)
           
 void setRowDataAsSignedShortAtPosition(int dataRow, int value, int index)
           
 void setRowDataAsUnsignedByteAtPosition(int dataRow, int value, int index)
           
 void setRowDataAsUnsignedIntegerAtPosition(int dataRow, long value, int index)
           
 void setRowDataAsUnsignedShortAtPosition(int dataRow, int value, int index)
           
 void setRowDataAsZeroTerminatedStringAtPosition(int dataRow, String value, int index, int maxLength)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataObjectDataSource

private ComparativeTableControl.DataSource dataObjectDataSource
Constructor Detail

ComparativeTableControl.InternalModelDataSource

public ComparativeTableControl.InternalModelDataSource(ComparativeTableControl.DataSource dataObjectDataSource)
Method Detail

getRowCount

public int getRowCount()

getAdjustedDataRowIndex

public int getAdjustedDataRowIndex(int dataRow)

getRowIdentifier

public String getRowIdentifier(int dataRow)

getRowDataAsLongAtPosition

public long getRowDataAsLongAtPosition(int dataRow,
                                       int index)

getRowDataAsFloatAtPosition

public float getRowDataAsFloatAtPosition(int dataRow,
                                         int index)

getRowDataAsUnsignedIntegerAtPosition

public long getRowDataAsUnsignedIntegerAtPosition(int dataRow,
                                                  int index)

getRowDataAsUnsignedShortAtPosition

public int getRowDataAsUnsignedShortAtPosition(int dataRow,
                                               int index)

getRowDataAsSignedShortAtPosition

public int getRowDataAsSignedShortAtPosition(int dataRow,
                                             int index)

getRowDataAsUnsignedByteAtPosition

public int getRowDataAsUnsignedByteAtPosition(int dataRow,
                                              int index)

getRowDataAsSignedByteAtPosition

public int getRowDataAsSignedByteAtPosition(int dataRow,
                                            int index)

getRowDataAsZeroTerminatedStringAtPosition

public String getRowDataAsZeroTerminatedStringAtPosition(int dataRow,
                                                         int index,
                                                         int maxLength)

setRowDataAsLongAtPosition

public void setRowDataAsLongAtPosition(int dataRow,
                                       long value,
                                       int index)

setRowDataAsFloatAtPosition

public void setRowDataAsFloatAtPosition(int dataRow,
                                        long value,
                                        int index)

setRowDataAsUnsignedIntegerAtPosition

public void setRowDataAsUnsignedIntegerAtPosition(int dataRow,
                                                  long value,
                                                  int index)

setRowDataAsSignedShortAtPosition

public void setRowDataAsSignedShortAtPosition(int dataRow,
                                              int value,
                                              int index)

setRowDataAsUnsignedShortAtPosition

public void setRowDataAsUnsignedShortAtPosition(int dataRow,
                                                int value,
                                                int index)

setRowDataAsUnsignedByteAtPosition

public void setRowDataAsUnsignedByteAtPosition(int dataRow,
                                               int value,
                                               int index)

setRowDataAsSignedByteAtPosition

public void setRowDataAsSignedByteAtPosition(int dataRow,
                                             int value,
                                             int index)

setRowDataAsZeroTerminatedStringAtPosition

public void setRowDataAsZeroTerminatedStringAtPosition(int dataRow,
                                                       String value,
                                                       int index,
                                                       int maxLength)