wt.change2.htmlclient
Class ExpandableTable

java.lang.Object
  extended by wt.templateutil.components.HTMLComponent
      extended by wt.templateutil.components.HTMLTableComponent
          extended by wt.templateutil.table.HTMLTable
              extended by wt.change2.htmlclient.ExpandableTable
All Implemented Interfaces:
HTMLTableColumnModel

Deprecated. This class is still valid for this release, however this serves as advance notice that it will be removed in the future. All user interfaces built using the Windchill HTML Template Processing client architecture will be rewritten on a JSP framework in an upcoming release.

public class ExpandableTable
extends HTMLTable



Supported API: true

Extendable: false


Field Summary
 
Fields inherited from class wt.templateutil.components.HTMLTableComponent
ALIGN, BGCOLOR, BORDER, CELLPADDING, CELLSPACING, HEIGHT, HSPACE, VSPACE, WIDTH
 
Fields inherited from class wt.templateutil.components.HTMLComponent
DEFAULT_SERVICE_NAME, DEFAULTS_ONLY, PRINT_TAG_ATTR, SERVICENAME
 
Constructor Summary
ExpandableTable(Vector row_data, BasicTemplateProcessor template_processor, Locale locale, OutputStream os)
          Deprecated.  
ExpandableTable(Vector row_data, Vector column_data, BasicTemplateProcessor template_processor, Locale locale, OutputStream os)
          Deprecated.  
 
Method Summary
 void createDefaultColumnsFromModel()
          Deprecated.  
 void init(String selector, Object value, HTMLComponentFactory componentFactory, String mode, Properties props)
          Deprecated.  
 String printHeaders(Object value, Properties formData, OutputStream os, Locale locale)
          Deprecated.  
 String printRow(int rowNumber, Object value, Properties formData)
          Deprecated.  
 
Methods inherited from class wt.templateutil.table.HTMLTable
addColumn, addNewColumn, getCellSelector, getColumn, getColumn, getColumnClass, getColumnCount, getColumnIndex, getColumnName, getColumns, getHeaderSelector, getLocale, getMode, getOutputStream, getRowCount, getValueAt, isDisplayHeader, isShowDirect, moveColumn, removeColumn, setCellSelector, setDisplayHeader, setHeaderSelector, setLocale, setMode, setOutputStream, setShowDirect, setTableColumnModel, setTableModel, show, show
 
Methods inherited from class wt.templateutil.components.HTMLTableComponent
getTag, setTagListArray
 
Methods inherited from class wt.templateutil.components.HTMLComponent
endComponent, getHtmlComponents, getPrintWriter, getServiceName, getTagList, getTagSettings, isInheritStyle, isPrintTagAttributes, isUseDefaultsOnly, main, setInheritStyle, setPrintTagAttributes, setServiceName, setTag, setTagList, setTagListDefaults, setTagSettings, setTagValue, setUseDefaultsOnly, startComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpandableTable

public ExpandableTable(Vector row_data,
                       Vector column_data,
                       BasicTemplateProcessor template_processor,
                       Locale locale,
                       OutputStream os)
Deprecated. 



Supported API: true

Parameters:
row_data -
column_data -
template_processor -
locale -
os -

ExpandableTable

public ExpandableTable(Vector row_data,
                       BasicTemplateProcessor template_processor,
                       Locale locale,
                       OutputStream os)
Deprecated. 



Supported API: true

Parameters:
row_data -
template_processor -
locale -
os -
Method Detail

printHeaders

public String printHeaders(Object value,
                           Properties formData,
                           OutputStream os,
                           Locale locale)
Deprecated. 



Supported API: true

Overrides:
printHeaders in class HTMLTable
Parameters:
value -
formData -
os -
locale -
Returns:
String

printRow

public String printRow(int rowNumber,
                       Object value,
                       Properties formData)
Deprecated. 

Print a table row. This method will first check form data to see if the row has been previously expanded OR if the row's expansion state should be toggled. If the row's expansion status is updated, the form data will be updated accordingly.

Supported API: true

Overrides:
printRow in class HTMLTable
Parameters:
rowNumber -
value -
formData -
Returns:
String

createDefaultColumnsFromModel

public void createDefaultColumnsFromModel()
Deprecated. 



Supported API: true

Overrides:
createDefaultColumnsFromModel in class HTMLTable

init

public void init(String selector,
                 Object value,
                 HTMLComponentFactory componentFactory,
                 String mode,
                 Properties props)
Deprecated. 



Supported API: true

Overrides:
init in class HTMLTableComponent
Parameters:
selector -
value -
componentFactory -
mode -
props -