nl.coderight.jazz.form.field.table
Class TableFieldColumn

java.lang.Object
  extended by javax.swing.table.TableColumn
      extended by nl.coderight.jazz.form.field.table.TableFieldColumn
All Implemented Interfaces:
Serializable

public class TableFieldColumn
extends TableColumn

Provides a column for TableField.

See Also:
TableColumn, TableField, Serialized Form

Field Summary
 
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
protected TableFieldColumn()
           
  TableFieldColumn(String title, String displayID)
           
 
Method Summary
 String getDisplayID()
          Returns displayID.
 Format getFormat()
           
 LabelField.Align getHorizontalAlignment()
           
 Object getIdentifier()
           
 String getSortID()
           
 String getTitle()
          See setHeaderValue
 String getTooltipID()
           
 boolean isSortable()
          Returns whether this column is sortable.
 boolean isVisible()
           
 void setFormat(Format format)
           
 void setHorizontalAlignment(LabelField.Align align)
           
 void setSortable(boolean sortable)
          Sets whether this column is sortable.
 void setSortID(String sortID)
           
 void setTooltipID(String tooltipID)
           
 void setVisible(boolean visible)
           
 
Methods inherited from class javax.swing.table.TableColumn
addPropertyChangeListener, createDefaultHeaderRenderer, disableResizedPosting, enableResizedPosting, getCellEditor, getCellRenderer, getHeaderRenderer, getHeaderValue, 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

TableFieldColumn

protected TableFieldColumn()

TableFieldColumn

public TableFieldColumn(String title,
                        String displayID)
Method Detail

getTitle

public String getTitle()
See setHeaderValue


getIdentifier

public Object getIdentifier()
Overrides:
getIdentifier in class TableColumn

getDisplayID

public String getDisplayID()
Returns displayID.


getSortID

public String getSortID()
Since:
1.5

setSortID

public void setSortID(String sortID)
Since:
1.5

getTooltipID

public String getTooltipID()
Since:
1.6

setTooltipID

public void setTooltipID(String tooltipID)
Since:
1.6

isSortable

public boolean isSortable()
Returns whether this column is sortable.

Returns:
boolean (true is sortable)
Since:
1.1

setSortable

public void setSortable(boolean sortable)
Sets whether this column is sortable.

Parameters:
sortable - (true is sortable)
Since:
1.1

getHorizontalAlignment

public LabelField.Align getHorizontalAlignment()
Since:
1.3

setHorizontalAlignment

public void setHorizontalAlignment(LabelField.Align align)
Since:
1.3

getFormat

public Format getFormat()
Since:
1.3

setFormat

public void setFormat(Format format)
Since:
1.3

isVisible

public boolean isVisible()
Since:
1.6

setVisible

public void setVisible(boolean visible)
Since:
1.6


Copyright 2010 CodeRight, All rights reserved.