phenote.gui
Class CharacterTableFormat

java.lang.Object
  extended by phenote.gui.CharacterTableFormat
All Implemented Interfaces:
ca.odell.glazedlists.gui.AdvancedTableFormat<CharacterI>, ca.odell.glazedlists.gui.TableFormat<CharacterI>
Direct Known Subclasses:
CharacterTemplateTableFormat

public class CharacterTableFormat
extends java.lang.Object
implements ca.odell.glazedlists.gui.AdvancedTableFormat<CharacterI>


Constructor Summary
CharacterTableFormat(java.lang.String groupName)
           
 
Method Summary
 java.lang.Class<?> getColumnClass(int column)
           
 java.util.Comparator<?> getColumnComparator(int column)
           
 int getColumnCount()
           
 java.lang.String getColumnName(int column)
           
 java.lang.Object getColumnValue(CharacterI character, int column)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CharacterTableFormat

public CharacterTableFormat(java.lang.String groupName)
Method Detail

getColumnCount

public int getColumnCount()
Specified by:
getColumnCount in interface ca.odell.glazedlists.gui.TableFormat<CharacterI>

getColumnName

public java.lang.String getColumnName(int column)
Specified by:
getColumnName in interface ca.odell.glazedlists.gui.TableFormat<CharacterI>

getColumnValue

public java.lang.Object getColumnValue(CharacterI character,
                                       int column)
Specified by:
getColumnValue in interface ca.odell.glazedlists.gui.TableFormat<CharacterI>

getColumnClass

public java.lang.Class<?> getColumnClass(int column)
Specified by:
getColumnClass in interface ca.odell.glazedlists.gui.AdvancedTableFormat<CharacterI>

getColumnComparator

public java.util.Comparator<?> getColumnComparator(int column)
Specified by:
getColumnComparator in interface ca.odell.glazedlists.gui.AdvancedTableFormat<CharacterI>