butler.client.record
Class DRecordListTable.ForeignKeyColumn

java.lang.Object
  extended by butler.client.record.DRecordListTable.Column
      extended by butler.client.record.DRecordListTable.ForeignKeyColumn
Enclosing class:
DRecordListTable

public static class DRecordListTable.ForeignKeyColumn
extends DRecordListTable.Column


Field Summary
 
Fields inherited from class butler.client.record.DRecordListTable.Column
_column, _editable, _header, _recListTab, _showHeader, toolTipText
 
Constructor Summary
DRecordListTable.ForeignKeyColumn(ForeignKey fk)
           
DRecordListTable.ForeignKeyColumn(ForeignKey fk, Column col)
           
 
Method Summary
 RecordComparator getComparator()
           
 Filter getFilter()
           
 ForeignKey getForeignKey()
           
 RecordFormatter getRecordFormatter()
           
 boolean isColumnEditable(Record rec)
           
 boolean isInitialLoading()
           
 void setComparator(RecordComparator comparator)
           
 void setFilter(Filter filter)
           
 void setInitialLoading(boolean initialLoading)
           
 void setRecordFormatter(RecordFormatter format)
           
 
Methods inherited from class butler.client.record.DRecordListTable.Column
getColumn, getComboBox, getDatatype, getFont, getFormat, getHeader, getHorizontalAlignment, getLocalizedHeader, getShowHeader, getToolTipText, getWidth, isEditable, setColumn, setComboBox, setDatatype, setEditable, setFont, setFormat, setHeader, setHeader, setHorizontalAlign, setRecordListTable, setShowHeader, setToolTipText, setWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRecordListTable.ForeignKeyColumn

public DRecordListTable.ForeignKeyColumn(ForeignKey fk,
                                         Column col)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

DRecordListTable.ForeignKeyColumn

public DRecordListTable.ForeignKeyColumn(ForeignKey fk)
                                  throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getForeignKey

public ForeignKey getForeignKey()

getComparator

public RecordComparator getComparator()

setComparator

public void setComparator(RecordComparator comparator)

getFilter

public Filter getFilter()

setFilter

public void setFilter(Filter filter)

getRecordFormatter

public RecordFormatter getRecordFormatter()

setRecordFormatter

public void setRecordFormatter(RecordFormatter format)

isColumnEditable

public boolean isColumnEditable(Record rec)
                         throws java.lang.Exception
Overrides:
isColumnEditable in class DRecordListTable.Column
Throws:
java.lang.Exception

isInitialLoading

public boolean isInitialLoading()

setInitialLoading

public void setInitialLoading(boolean initialLoading)