|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectwt.templateutil.components.HTMLComponent
wt.templateutil.components.HTMLTableComponent
wt.templateutil.table.HTMLTable
public class HTMLTable
The base class that generates tables from implementations of
TableModels. It works with the HTMLTableColumns and an implementation
of an HTMLTableColumnModel to control the generation of the HTML table.
There are several ways to customize and/or configure the HTMLTable to
control the presentation of the table that is generated by the
HTMLTable. The following three ways are currently available:
| 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 | |
|---|---|
HTMLTable(int numRows,
int numColumns)
Deprecated. |
|
HTMLTable(TableModel tableModel)
Deprecated. |
|
HTMLTable(TableModel tableModel,
HTMLTableColumnModel htmlTableColumnModel)
Deprecated. |
|
HTMLTable(Vector rowData,
Vector columnNames,
Locale locale)
Deprecated. |
|
| Method Summary | |
|---|---|
void |
addColumn(HTMLTableColumn newColumn)
Deprecated. |
void |
addNewColumn()
Deprecated. |
void |
createDefaultColumnsFromModel()
Deprecated. |
String |
getCellSelector()
Deprecated. |
HTMLTableColumn |
getColumn(int index)
Deprecated. |
HTMLTableColumn |
getColumn(Object identifier)
Deprecated. |
Class |
getColumnClass(int columnIndex)
Deprecated. |
int |
getColumnCount()
Deprecated. |
int |
getColumnIndex(Object columnIdentifier)
Deprecated. |
String |
getColumnName(int columnIndex)
Deprecated. |
Enumeration |
getColumns()
Deprecated. |
String |
getHeaderSelector()
Deprecated. |
Locale |
getLocale()
Deprecated. |
String |
getMode()
Deprecated. |
OutputStream |
getOutputStream()
Deprecated. |
int |
getRowCount()
Deprecated. |
Object |
getValueAt(int rowIndex,
int columnIndex)
Deprecated. |
boolean |
isDisplayHeader()
Deprecated. |
boolean |
isShowDirect()
Deprecated. |
void |
moveColumn(int oldIndex,
int newIndex)
Deprecated. |
String |
printHeaders(Object value,
Properties formData,
OutputStream os,
Locale locale)
Deprecated. |
String |
printRow(int rowNumber,
Object value,
Properties formData)
Deprecated. |
void |
removeColumn(int index)
Deprecated. |
void |
setCellSelector(String a_CellSelector)
Deprecated. |
void |
setDisplayHeader(boolean a_DisplayHeader)
Deprecated. |
void |
setHeaderSelector(String a_HeaderSelector)
Deprecated. |
void |
setLocale(Locale a_Locale)
Deprecated. |
void |
setMode(String a_Mode)
Deprecated. |
void |
setOutputStream(OutputStream a_OutputStream)
Deprecated. |
void |
setShowDirect(boolean a_ShowDirect)
Deprecated. |
void |
setTableColumnModel(HTMLTableColumnModel a_TableColumnModel)
Deprecated. |
void |
setTableModel(TableModel a_TableModel)
Deprecated. |
String |
show(Object value,
Properties formData,
OutputStream os,
Locale locale)
Deprecated. |
void |
show(Properties formData)
Deprecated. |
| Methods inherited from class wt.templateutil.components.HTMLTableComponent |
|---|
getTag, init, 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 |
|---|
public HTMLTable(int numRows,
int numColumns)
numRows - numColumns - public HTMLTable(TableModel tableModel)
tableModel -
public HTMLTable(TableModel tableModel,
HTMLTableColumnModel htmlTableColumnModel)
tableModel - htmlTableColumnModel -
public HTMLTable(Vector rowData,
Vector columnNames,
Locale locale)
rowData - columnNames - locale - | Method Detail |
|---|
public OutputStream getOutputStream()
public void setOutputStream(OutputStream a_OutputStream)
a_OutputStream - public Locale getLocale()
public void setLocale(Locale a_Locale)
a_Locale - public String getMode()
public void setMode(String a_Mode)
a_Mode - public String getCellSelector()
public void setCellSelector(String a_CellSelector)
a_CellSelector - public String getHeaderSelector()
public void setHeaderSelector(String a_HeaderSelector)
a_HeaderSelector - public boolean isShowDirect()
public void setShowDirect(boolean a_ShowDirect)
a_ShowDirect - public boolean isDisplayHeader()
public void setDisplayHeader(boolean a_DisplayHeader)
a_DisplayHeader - public void setTableModel(TableModel a_TableModel)
a_TableModel - public void setTableColumnModel(HTMLTableColumnModel a_TableColumnModel)
a_TableColumnModel - public Class getColumnClass(int columnIndex)
columnIndex -
public String getColumnName(int columnIndex)
columnIndex -
public int getRowCount()
public Object getValueAt(int rowIndex,
int columnIndex)
rowIndex - columnIndex -
public String printRow(int rowNumber,
Object value,
Properties formData)
rowNumber - value - formData -
public void show(Properties formData)
formData - public void addNewColumn()
public String printHeaders(Object value,
Properties formData,
OutputStream os,
Locale locale)
value - formData - os - locale -
public void addColumn(HTMLTableColumn newColumn)
addColumn in interface HTMLTableColumnModelnewColumn - public HTMLTableColumn getColumn(int index)
getColumn in interface HTMLTableColumnModelindex -
public HTMLTableColumn getColumn(Object identifier)
getColumn in interface HTMLTableColumnModelidentifier -
public int getColumnCount()
getColumnCount in interface HTMLTableColumnModel
public void moveColumn(int oldIndex,
int newIndex)
moveColumn in interface HTMLTableColumnModeloldIndex - newIndex - public void removeColumn(int index)
removeColumn in interface HTMLTableColumnModelindex - public int getColumnIndex(Object columnIdentifier)
getColumnIndex in interface HTMLTableColumnModelcolumnIdentifier -
public Enumeration getColumns()
getColumns in interface HTMLTableColumnModelpublic void createDefaultColumnsFromModel()
public String show(Object value,
Properties formData,
OutputStream os,
Locale locale)
show in class HTMLComponent
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||