butler.swing.record
Class DeleteTableColumn

java.lang.Object
  extended by javax.swing.table.TableColumn
      extended by butler.swing.record.DefaultTableColumn
          extended by butler.swing.record.DeleteTableColumn
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableCellRenderer

public class DeleteTableColumn
extends DefaultTableColumn

Author:
Fredrik Bertilsson
See Also:
Serialized Form

Field Summary
 
Fields inherited from class butler.swing.record.DefaultTableColumn
_label, _listener, _table
 
Fields inherited from class javax.swing.table.TableColumn
CELL_RENDERER_PROPERTY, cellEditor, cellRenderer, COLUMN_WIDTH_PROPERTY, HEADER_RENDERER_PROPERTY, HEADER_VALUE_PROPERTY, headerRenderer, headerValue, identifier, isResizable, maxWidth, minWidth, modelIndex, resizedPostingDisableCount, width
 
Constructor Summary
DeleteTableColumn()
           
DeleteTableColumn(java.lang.String header)
           
 
Method Summary
 java.lang.Class getColumnClass()
           
 java.lang.Object getHeaderValue()
           
 java.lang.Object getValue(Record rec)
           
 boolean isEditable()
           
 boolean setValue(Record rec, java.lang.Object value)
           
 
Methods inherited from class butler.swing.record.DefaultTableColumn
getCellEditor, getColumn, getDatatype, getDescriptor, getResizeable, getTableCellRendererComponent, initRendererLabel, setChangeListener, setColor, setDatatype, setEditable, setHeaderValue, setRendererLabel, setShowHeader, setTable
 
Methods inherited from class javax.swing.table.TableColumn
addPropertyChangeListener, createDefaultHeaderRenderer, disableResizedPosting, enableResizedPosting, getCellRenderer, getHeaderRenderer, getIdentifier, getMaxWidth, getMinWidth, getModelIndex, getPreferredWidth, getPropertyChangeListeners, getResizable, getWidth, removePropertyChangeListener, setCellEditor, setCellRenderer, setHeaderRenderer, setIdentifier, setMaxWidth, setMinWidth, setModelIndex, setPreferredWidth, setResizable, setWidth, sizeWidthToFit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeleteTableColumn

public DeleteTableColumn(java.lang.String header)
                  throws java.lang.Exception
Throws:
java.lang.Exception

DeleteTableColumn

public DeleteTableColumn()
                  throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getValue

public java.lang.Object getValue(Record rec)
                          throws java.lang.Exception
Overrides:
getValue in class DefaultTableColumn
Throws:
java.lang.Exception

setValue

public boolean setValue(Record rec,
                        java.lang.Object value)
                 throws java.lang.Exception
Overrides:
setValue in class DefaultTableColumn
Throws:
java.lang.Exception

isEditable

public boolean isEditable()
Overrides:
isEditable in class DefaultTableColumn

getHeaderValue

public java.lang.Object getHeaderValue()
Overrides:
getHeaderValue in class DefaultTableColumn

getColumnClass

public java.lang.Class getColumnClass()
Overrides:
getColumnClass in class DefaultTableColumn