abc.ui.swing
Class TuneBookTable.TuneColumn

java.lang.Object
  extended byjavax.swing.table.TableColumn
      extended byabc.ui.swing.TuneBookTable.TuneColumn
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
TuneBookTable.AreaColumn, TuneBookTable.BookColumn, TuneBookTable.ComposerColumn, TuneBookTable.DiscographyColumn, TuneBookTable.InformationColumn, TuneBookTable.KeyColumn, TuneBookTable.OriginColumn, TuneBookTable.ReferenceNumberColumn, TuneBookTable.RhythmColumn, TuneBookTable.SourceColumn, TuneBookTable.TitleColumn
Enclosing class:
TuneBookTable

public abstract class TuneBookTable.TuneColumn
extends javax.swing.table.TableColumn

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.TableColumn
CELL_RENDERER_PROPERTY, COLUMN_WIDTH_PROPERTY, HEADER_RENDERER_PROPERTY, HEADER_VALUE_PROPERTY
 
Constructor Summary
TuneBookTable.TuneColumn()
           
 
Method Summary
abstract  java.lang.Object getValueFor(Tune tune)
           
 boolean isAscendingOrdered()
           
 boolean isDescendingOrdered()
           
 void sort(boolean ascendingOrder)
           
 
Methods inherited from class javax.swing.table.TableColumn
addPropertyChangeListener, disableResizedPosting, enableResizedPosting, getCellEditor, getCellRenderer, getHeaderRenderer, getHeaderValue, getIdentifier, getMaxWidth, getMinWidth, getModelIndex, getPreferredWidth, getPropertyChangeListeners, getResizable, getWidth, removePropertyChangeListener, setCellEditor, setCellRenderer, setHeaderRenderer, setHeaderValue, setIdentifier, setMaxWidth, setMinWidth, setModelIndex, setPreferredWidth, setResizable, setWidth, sizeWidthToFit
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TuneBookTable.TuneColumn

public TuneBookTable.TuneColumn()
Method Detail

getValueFor

public abstract java.lang.Object getValueFor(Tune tune)

sort

public void sort(boolean ascendingOrder)

isAscendingOrdered

public boolean isAscendingOrdered()

isDescendingOrdered

public boolean isDescendingOrdered()