|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hivemind.impl.BaseLocatable
org.apache.tapestry.AbstractComponent
org.apache.tapestry.BaseComponent
org.apache.tapestry.contrib.table.components.AbstractTableViewComponent
org.apache.tapestry.contrib.table.components.AbstractTableRowComponent
org.apache.tapestry.contrib.table.components.TableValues
public abstract class TableValues
A low level Table component that generates the columns in the current row in the table. This
component must be wrapped by TableRows
.
The component iterates over the columns in the table and automatically renders the column values
for the current table row. The columns are wrapped in 'td' tags by default.
The column values are rendered using the renderer returned by the getValueRenderer() method in
ITableColumn
.
Please see the Component Reference for details on how to use this component. [ Component Reference ]
Field Summary | |
---|---|
static java.lang.String |
TABLE_VALUE_CSS_CLASS_SUFFIX
|
Constructor Summary | |
---|---|
TableValues()
|
Method Summary | |
---|---|
protected void |
cleanupAfterRender(org.apache.tapestry.IRequestCycle cycle)
|
abstract java.lang.String |
getCellClass()
|
ITableColumn |
getTableColumn()
Returns the currently rendered table column. |
java.util.Iterator |
getTableColumnIterator()
Get the list of all table columns to be displayed. |
org.apache.tapestry.IRender |
getTableValueRenderer()
Returns the renderer to be used to generate the appearance of the current column |
java.lang.String |
getValueClass()
Returns the CSS class of the generated table cell. |
abstract void |
setColumnParameter(ITableColumn column)
|
void |
setTableColumn(ITableColumn tableColumn)
Sets the currently rendered table column. |
Methods inherited from class org.apache.tapestry.contrib.table.components.AbstractTableRowComponent |
---|
getTableRowSource |
Methods inherited from class org.apache.tapestry.contrib.table.components.AbstractTableViewComponent |
---|
getTableModelSource |
Methods inherited from class org.apache.tapestry.BaseComponent |
---|
addOuter, finishLoad, renderComponent |
Methods inherited from class org.apache.tapestry.AbstractComponent |
---|
addAsset, addBody, addComponent, checkActiveLock, enterActiveState, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString |
Methods inherited from class org.apache.hivemind.impl.BaseLocatable |
---|
getLocation, setLocation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.tapestry.IComponent |
---|
addAsset, addBody, addComponent, enterActiveState, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty |
Methods inherited from interface org.apache.tapestry.IRender |
---|
render |
Methods inherited from interface org.apache.hivemind.LocationHolder |
---|
setLocation |
Methods inherited from interface org.apache.hivemind.Locatable |
---|
getLocation |
Field Detail |
---|
public static final java.lang.String TABLE_VALUE_CSS_CLASS_SUFFIX
Constructor Detail |
---|
public TableValues()
Method Detail |
---|
public java.util.Iterator getTableColumnIterator()
public ITableColumn getTableColumn()
public void setTableColumn(ITableColumn tableColumn)
tableColumn
- The current table columnpublic org.apache.tapestry.IRender getTableValueRenderer()
public java.lang.String getValueClass()
protected void cleanupAfterRender(org.apache.tapestry.IRequestCycle cycle)
cleanupAfterRender
in class org.apache.tapestry.AbstractComponent
public abstract void setColumnParameter(ITableColumn column)
public abstract java.lang.String getCellClass()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |