org.gamenet.swing.controls
Class ComparativeTableControl.PartialComparativeDataSource

java.lang.Object
  extended byorg.gamenet.swing.controls.ComparativeTableControl.PartialComparativeDataSource
All Implemented Interfaces:
ComparativeTableControl.DataSource
Enclosing class:
ComparativeTableControl

public static class ComparativeTableControl.PartialComparativeDataSource
extends Object
implements ComparativeTableControl.DataSource


Field Summary
private  Map adjustedDataRowHashMap
           
private  ComparativeTableControl.DataSource dataSource
           
 
Constructor Summary
ComparativeTableControl.PartialComparativeDataSource(ComparativeTableControl.DataSource dataSource, List indexList)
           
 
Method Summary
 int getAdjustedDataRowIndex(int dataRow)
           
 byte[] getData(int dataRow)
           
 String getIdentifier(int dataRow)
           
 int getOffset(int dataRow)
           
 int getRowCount()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

adjustedDataRowHashMap

private Map adjustedDataRowHashMap

dataSource

private ComparativeTableControl.DataSource dataSource
Constructor Detail

ComparativeTableControl.PartialComparativeDataSource

public ComparativeTableControl.PartialComparativeDataSource(ComparativeTableControl.DataSource dataSource,
                                                            List indexList)
Method Detail

getRowCount

public int getRowCount()
Specified by:
getRowCount in interface ComparativeTableControl.DataSource

getData

public byte[] getData(int dataRow)
Specified by:
getData in interface ComparativeTableControl.DataSource

getAdjustedDataRowIndex

public int getAdjustedDataRowIndex(int dataRow)
Specified by:
getAdjustedDataRowIndex in interface ComparativeTableControl.DataSource

getIdentifier

public String getIdentifier(int dataRow)
Specified by:
getIdentifier in interface ComparativeTableControl.DataSource

getOffset

public int getOffset(int dataRow)
Specified by:
getOffset in interface ComparativeTableControl.DataSource