com.im.ijc.widgets/1 5.9.1

com.im.ijc.widgets.table
Class WBTableColumn

java.lang.Object
  extended by javax.swing.table.TableColumn
      extended by com.im.ijc.widgets.table.WBTableColumn
All Implemented Interfaces:
Serializable

public class WBTableColumn
extends TableColumn

See Also:
Serialized Form

Field Summary
static String PROP_HEADER_ALIGNMENT
           
static String PROP_HEADER_BACKGROUND_COLOR
           
static String PROP_HEADER_FONT
           
static String PROP_HEADER_TITLE
           
static String PROP_VISIBLE
           
 
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
WBTableColumn()
           
WBTableColumn(WBTableColumnModel tcm, int modelIndex, DFField field)
           
 
Method Summary
 TableCellRenderer getCellRenderer()
           
 TableCellRenderer getCellRendererHack()
          Get extra renderer from calculated field wrapper.
 DFField getField()
           
 int getHeaderAlignment()
           
 Color getHeaderBackgroundColor()
           
 Font getHeaderFont()
           
 String getHeaderTitle()
           
 WBTableColumnModel getModel()
           
 WidgetToolTip getToolTip()
          Get the widget tooltip.
 boolean isVisible()
           
 void setCellRenderer(TableCellRenderer cellRend)
           
 void setField(DFField field)
           
 void setHeaderAlignment(int headerAlignment)
           
 void setHeaderBackgroundColor(Color headerBackgroundColor)
           
 void setHeaderFont(Font headerFont)
           
 void setHeaderTitle(String headerTitle)
           
 void setToolTip(WidgetToolTip toolTip)
          Set the widget's tooltip.
 void setVisible(boolean visibility)
           
 
Methods inherited from class javax.swing.table.TableColumn
addPropertyChangeListener, createDefaultHeaderRenderer, disableResizedPosting, enableResizedPosting, getCellEditor, getHeaderRenderer, getHeaderValue, getIdentifier, getMaxWidth, getMinWidth, getModelIndex, getPreferredWidth, getPropertyChangeListeners, getResizable, getWidth, removePropertyChangeListener, setCellEditor, 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
 

Field Detail

PROP_VISIBLE

public static final String PROP_VISIBLE
See Also:
Constant Field Values

PROP_HEADER_ALIGNMENT

public static final String PROP_HEADER_ALIGNMENT
See Also:
Constant Field Values

PROP_HEADER_TITLE

public static final String PROP_HEADER_TITLE
See Also:
Constant Field Values

PROP_HEADER_FONT

public static final String PROP_HEADER_FONT
See Also:
Constant Field Values

PROP_HEADER_BACKGROUND_COLOR

public static final String PROP_HEADER_BACKGROUND_COLOR
See Also:
Constant Field Values
Constructor Detail

WBTableColumn

public WBTableColumn(WBTableColumnModel tcm,
                     int modelIndex,
                     DFField field)

WBTableColumn

public WBTableColumn()
Method Detail

setField

public void setField(DFField field)

getField

public DFField getField()

isVisible

public boolean isVisible()

setVisible

public void setVisible(boolean visibility)

getHeaderAlignment

public int getHeaderAlignment()

setHeaderAlignment

public void setHeaderAlignment(int headerAlignment)

getHeaderBackgroundColor

public Color getHeaderBackgroundColor()

setHeaderBackgroundColor

public void setHeaderBackgroundColor(Color headerBackgroundColor)

getHeaderFont

public Font getHeaderFont()

setHeaderFont

public void setHeaderFont(Font headerFont)

setHeaderTitle

public void setHeaderTitle(String headerTitle)

getHeaderTitle

public String getHeaderTitle()

setToolTip

public void setToolTip(WidgetToolTip toolTip)
Set the widget's tooltip. See WidgetToolTip for more.

Parameters:
toolTip - the new tooltip

getToolTip

public WidgetToolTip getToolTip()
Get the widget tooltip.

Returns:
the tooltip; might be null

getCellRenderer

public TableCellRenderer getCellRenderer()
Overrides:
getCellRenderer in class TableColumn

getCellRendererHack

public TableCellRenderer getCellRendererHack()
Get extra renderer from calculated field wrapper.

Returns:
table cell renderer

setCellRenderer

public void setCellRenderer(TableCellRenderer cellRend)
Overrides:
setCellRenderer in class TableColumn

getModel

public WBTableColumnModel getModel()

com.im.ijc.widgets/1 5.9.1