wt.templateutil.table
Class PDMLinkTableColumn

java.lang.Object
  extended bywt.templateutil.table.HTMLTableColumn
      extended bywt.templateutil.table.PDMLinkTableColumn
Direct Known Subclasses:
PDMLinkIconNoLinkTableColumn, PDMLinkIconTableColumn

public class PDMLinkTableColumn
extends HTMLTableColumn

Standard TableColumn that is used in the "data" columns of the PDMLinkHTMLTable. This TableColumn provides a default header component, PDMLinkTableHeader, and a default body cell component, PDMLinkDefaultHTMLCellComponent or EmptyTableCellComponent depending on if the column is hidden(collapsed).

Supported API: false

Extendable: false


Nested Class Summary
protected  class PDMLinkTableColumn.EmptyTableCellComponent
          Deprecated.  
 
Field Summary
private  ColumnCollapseService columnCollapseService
          Deprecated.  
private  String tableName
          Deprecated.  
 
Fields inherited from class wt.templateutil.table.HTMLTableColumn
 
Constructor Summary
PDMLinkTableColumn(int modelIndex)
          Deprecated. Calls super and sets the header component to PDMLinkTableHeader and the cell component to PDMLinkDefaultHTMLCellComponent
PDMLinkTableColumn(int modelIndex, HTMLComponent cellComponent)
          Deprecated. Calls super and sets the header component to PDMLinkTableHeader and the cell component to PDMLinkDefaultHTMLCellComponent.
 
Method Summary
 HTMLComponent getCellComponent()
          Deprecated. Returns one of the following HTMLTableCellComponent subclassed PDMLinkDefaultHTMLCellComponent - the column IS NOT hidden EmptyTableCellComponent - the column IS hidden
 ColumnCollapseService getColumnCollapseService()
          Deprecated.  
 String getTableName()
          Deprecated.  
 boolean isColumnCollapsed()
          Deprecated. Returns a flag indicating if this column is to appear hidden(collapsed) based upon the Table Name and the Column's identifier.
 void setColumnCollapseService(ColumnCollapseService columnCollapseService)
          Deprecated.  
 void setTableName(String tableName)
          Deprecated.  
 
Methods inherited from class wt.templateutil.table.HTMLTableColumn
getColumnProperties, getHeader, getHeaderComponent, getHeaderProperties, getIdentifier, getModelIndex, setCellComponent, setColumnProperties, setHeader, setHeaderComponent, setHeaderProperties, setIdentifier, setModelIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

columnCollapseService

private ColumnCollapseService columnCollapseService
Deprecated. 

tableName

private String tableName
Deprecated. 
Constructor Detail

PDMLinkTableColumn

public PDMLinkTableColumn(int modelIndex)
Deprecated. 
Calls super and sets the header component to PDMLinkTableHeader and the cell component to PDMLinkDefaultHTMLCellComponent

Parameters:
modelIndex -

PDMLinkTableColumn

public PDMLinkTableColumn(int modelIndex,
                          HTMLComponent cellComponent)
Deprecated. 
Calls super and sets the header component to PDMLinkTableHeader and the cell component to PDMLinkDefaultHTMLCellComponent. The cellComponent argument is ignored.

Parameters:
modelIndex -
cellComponent - - ignored
Method Detail

getCellComponent

public HTMLComponent getCellComponent()
Deprecated. 
Returns one of the following HTMLTableCellComponent subclassed

Overrides:
getCellComponent in class HTMLTableColumn
Returns:
HTMLComponent

isColumnCollapsed

public boolean isColumnCollapsed()
Deprecated. 
Returns a flag indicating if this column is to appear hidden(collapsed) based upon the Table Name and the Column's identifier.

If the column does NOT have an identifier OR there is NOT a ColumnCollapseService service available, false if returned.


getColumnCollapseService

public ColumnCollapseService getColumnCollapseService()
Deprecated. 

setColumnCollapseService

public void setColumnCollapseService(ColumnCollapseService columnCollapseService)
Deprecated. 

setTableName

public void setTableName(String tableName)
Deprecated. 

getTableName

public String getTableName()
Deprecated.