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>, ca.odell.glazedlists.gui.WritableTableFormat<CharacterI>
Direct Known Subclasses:
CharacterTemplateTableFormat

public class CharacterTableFormat
extends java.lang.Object
implements ca.odell.glazedlists.gui.AdvancedTableFormat<CharacterI>, ca.odell.glazedlists.gui.WritableTableFormat<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 viewColumn)
           
 java.lang.Object getColumnValue(CharacterI character, int column)
           
 boolean isEditable(CharacterI character, int column)
           
 CharacterI setColumnValue(CharacterI character, java.lang.Object editedValue, 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 viewColumn)
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>

isEditable

public boolean isEditable(CharacterI character,
                          int column)
Specified by:
isEditable in interface ca.odell.glazedlists.gui.WritableTableFormat<CharacterI>

setColumnValue

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