JClass DesktopViews 6.3.0 API
Documentation

com.klg.jclass.util.swing
Class JCSortableTable.SortableTableColumn

java.lang.Object
  |
  +--javax.swing.table.TableColumn
        |
        +--com.klg.jclass.util.swing.JCTableColumn
              |
              +--com.klg.jclass.util.swing.JCSortableTable.SortableTableColumn
All Implemented Interfaces:
Serializable
Enclosing class:
JCSortableTable

protected class JCSortableTable.SortableTableColumn
extends JCTableColumn
implements Serializable

Overridden version of TableColumn that returns SortableColumnRenderer instead of the normal default.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.klg.jclass.util.swing.JCTableColumn
headerLabelHorizontalAlignment, registryType
 
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
JCSortableTable.SortableTableColumn(int column)
           
 
Method Summary
protected  TableCellRenderer createDefaultHeaderRenderer()
          Overridden to provide a renderer that reserves a location on the right for a sort icon if one exists.
 
Methods inherited from class com.klg.jclass.util.swing.JCTableColumn
getCellEditor, getHeaderLabelHorizontalAlignment, getRegistryType, setHeaderLabelHorizontalAlignment, setRegistryType
 
Methods inherited from class javax.swing.table.TableColumn
addPropertyChangeListener, disableResizedPosting, enableResizedPosting, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JCSortableTable.SortableTableColumn

public JCSortableTable.SortableTableColumn(int column)
Method Detail

createDefaultHeaderRenderer

protected TableCellRenderer createDefaultHeaderRenderer()
Overridden to provide a renderer that reserves a location on the right for a sort icon if one exists.

Overrides:
createDefaultHeaderRenderer in class TableColumn
Returns:
the new header renderer

Copyright © 2004 Quest Software Inc..
All rights reserved.